It's very nice, I just wanted to wish you the best in this venture. It's functional, well-priced, addresses a need, doesn't claim to be more than it really is, and is pulled off very nicely.
Thanks for the kind words and the suggestion. We will add a landscape format and new styles (color schemes) in the near future. Which style is your favorite?
Maybe proxy your Foursquare API requests via https://www.eliotand.me/airbnb-poster/search or a similar API endpoint you'd create. Disallow CORS on that new API endpoint. You can keep the API call signature but remove the client ID and secret.
On your backend you can then make those Foursquare API requests and add the client ID and secret to the request.
I built a microservice that does something similar[0] for Mailchimp. They have an API that requires a secret key, but we didn't want to keep a server running for it (and obviously didn't want anyone on the internet playing with our key). So I set up a little python service that serves a page and 'proxies' the API to the end user.
You could also do this simply by running on Azure Functions (free consumption plan). All you need to deploy is a simple proxies.json, see [1].
On the AWS side it appears you can entirely use API Gateway. Here [2] is a Swagger 2.0 definition file I just wrote which upon import creates an API endpoint that should proxy requests to an external API while adding your secret credentials.
This is a great idea and I’m going to order one for my parent’s rental house. Really nice job!
As constructive feedback I really wish the favorite places list showed the address of each location rather than the location type. I think the address would be much more useful information and the type is obvious from the name for each location I added so it’s kind of superfluous. I also wish this secondary text didn’t awkwardly wrap onto a new line when the location name is long—I think ideally each place would have its name on its own line followed by its address on a new line directly underneath it.
Actually for the air BnB rental, I think it would be real sweet to think of some way you can make procedural inputs from suggestions from the current guests, and send the resulting design to them in a choice of mug or mouse mat or tea cloth or what have you. The dates of their stay and so on . . But be sure to advertise on the output, naturally. Anything you can do to multiply good word of mouth is (deductable) pennies well spent.
This is fantastic! One feature request would be to reduce the size of the "You are here" circle; it's covering many blocks surrounding my place and I'd love to make it smaller, more of a pin so it's clear what block you're on.
Wow very nice! I don't AirBnB my house but could see using this in a corporate office esp. where hosting people from out of town for meetings, etc. Might be cool if you could highlight a route - 'to the airport' 'to the beach' etc.
Awesome work!! I want to order one for our new corporate HQ office we are moving to..
Wish list:
- ability to change the "home" icon,
- remove some of the headings (house rules, etc)
- less priority: upload logos (not really necessary, but would look awesome)..
Thanks for the feedback.
We are making the titles "house rules" etc... customizable. Coming soon.
What would you like to the change the home icon to? You company logo?
That's a really nice result. A few customization options would go a long way to making it useful even beyond just airbnb rentals. I was considering buying one for a foreign exchange student who's visiting. Though, airbnb owners are probably easier to service and less price sensitive than me. Seems like you targeted that product really well.
This is awesome. Since you are on HN, I imagine you are looking for feedback. It would be great if you could easily reorder the list under favorite places.
My only quibble is that the location data for one of my "Favourite Places" is wrong - it would be nice to be able to manually move the location bubbles.
We created the Hospitality art to help people and hosts share useful info with guests, like favorite places, house rules, WIFI, contact info etc... all that packaged in a beautiful poster.
It's a bit silly, but I love that you can zoom out the circle map to make it more of an overview of your location in the larger context of a city or country even.
This is awesome. My first thought was I wish I could make this map for all the key places for my wedding, although forcing the "House Rules" and "Contact" section make that awkward. Also wish I could adjust where the zoom bubble is located.
I love this! Great use of technology to build a great product.
Can you talk more about the procurement pipeline? Who actually does the printing and shipping/handling? Did you outsource that to someone else, and if so, who?
This is nice, simple and easy to use. I run a small print shop and have an idea to build something like this, where my customers can upload their design and order from our site.
Is it possible to build something like this without back-end work? Can I build this on static site? I know little bit of JavaScript. We build our static site with Jekyll and GitHub.
Edit: No need to edit the file. They can only upload and order (maybe send it as an email when they push "order"?). That's it, nothing else. Thanks!
This is great. For adding favorite places, would it be possible to show the addresses in the autocomplete? There are more than one Safeway or Starbucks in my area, for example.
I love the idea, and I'd be interested in buying with a few tweaks.
- I tried both a high-density (Manhattan) and a low-density (Very small, rural town) location. I had trouble finding a good balance between the zoom level on the large and small maps for both. For the dense location, I'd like the option to remove the smaller map and just have a big map of the immediate neighborhood.
- The numbers for locations across the street from each other overlap and one isn't readable. I cant' choose between suggesting the best brunch nearby and the best chocolate chip cookies in the whole city!
- Landscape mode would be a huge improvement.
- It looks like numbers are assigned to the small or large map without considering the zoom level. When I zoom in on the small map, numbers that move outside the boundaries should show up on the large map, not just dissappear.
- I can't change the section titles. For example, I'd like to change "My Favorite Places" to "Our Favorite Hangouts"
- For the rural location, only the first color option draws the roads correctly in the big map. The other three themes omit the roads!
Nice, simple, functional. Does a single job and does it well.
I would second the suggestion for some extra layout options (particularly a landscape variant which would work much better for some areas), though take care not to go OTT or you'll complicate the nice simple interface and put off more users than you help with the changes. Perhaps have one or two extra options (the most significant ones like landscape/portrait) and hide others being an "advanced options" click. That way most people get the simple interface but those that want to be more fussy are catered for too. Though as always don't try to please everyone, the really fussy users will never be entirely happy and you are better off recommending that they produce their own posters by hand!
Also, do look into the potential licensing issues mentioned by anc84. Some effort here and now ensuring that you are compliant (either because you just are or by negotiating different use rights with these or alternate services) may save you a lot of hassle and expense later down the line.
I have a unique requirement for this sort of thing without any of the locational information but a region of the map highlighted (like a zone map). It’s probably not something you can help with, but these maps are beautiful.. is the tech stack open source?
Maybe it could be nice to be able to upload a picture and have it embedded somewhere on the main map?
I am thinking of stuff like... floorplans. Or a pic of the facade/entrance... or maype a picture of the view from the place itself?
We'll fix that very soon. In the meantime, you can use the following trick : Click on "get this poster" button, on the checkout page, there's an edit button, click on it. It will send you back to the edit page with a deeplink to your configuration, you can share this link.
Cool idea and great execution. Just a heads up, it looks like there's some padding on the house icon in the blown up map that can cover up nearby roads at some zoom levels
Awesome idea but is there any way to remove some of the sections like 'House Rules'? Maybe have custom sections? I don't rent my place out but love the concept.
I don't rent my place either but instead I wrote the name of the guest wifi under house rules. And in the big textarea I entered two line breaks so that I can paste a sticker with the current password on it.
Love it! One request: the ability to move the house icon. It's not completely correct on google maps, and it would be nice to manually move it to the correct place.
Yep issue persists. Only the orange and blue style correctly renders the waterway fully. The others omit a portion of it. In that section I believe there is a park on either side so perhaps that's got something to do with it.
I immediately wanted to order one, just for my home, no airbnb.
But I'm unable to add new places. I've deleted most of the pre-selected places and tried entereing a few different ones in the field but nothing happens. If I click done I just see the one I didn't delete on the map and no new ones.
When panning the zoomed-in circle, the "You are here" sign should also move around the big map (i.e. should stay accurate); doesn't seem to behave so for me.
Also, it would be nice if reordering of items on the list would be possible.
That said, it's obviously an awesome MVP already :)
Just wondering what sort of Mapbox account you're using for this? I previously enquired about doing something similar with Mapbox, and was told if you intend to use the images commercially for printing you'd be capped at 2,000 prints and it'd cost you up to $5k annually.
Mapbox use OSM data. You can download it here ( http://planet.openstreetmap.org/ ). If you know how to process it, you can use it any way you want (subject to the liberal OSM licence)
Not to piss on the OP's parade, but, while liberal, the OSM license does require you to to give proper attribution to OSM in such a way than users are likely to notice it - I don't see that here.
I see "(c) Mapbox (c) OpenStreetMap" in the bottom right of the map preview, so I assume it will also be part of the export/print. "OpenStreetMap contributors" and another clickable link in the footer would be better but I see reasonable effort in/on the end product.
edit: reading through other comments it's possible the author added the attribution only recently (after OPs comment)
The poster generator isn't working for me. Chrome 63, El Capitan, from Canada, using uBlock Origin but I turned it off. Here's what I get. https://imgur.com/a/qYoFV
Congrats, really clever! How are you getting data from Airbnb? Just scrapping or using any available API? I was trying to create a service based on Airbnb data as well but didn't find any available API to get the data
Very nice idea but it took me far too long to find the YOU ARE HERE circle that presumably corresponds to the detail circle. There should be some clear obvious connecting element so I can find YOU ARE HERE much more easily. Good luck with this!
Lovely idea. I bought one for my home, but the email confirm I received had an image that looked much different than the one that I customized. The text was much bigger and overlapped, even though I had customized it to not be like that.
The actually print will look the same as what you saw on the site, while editing. This screenshot in the confirmation email is just an approximation. We'll fix that in the future. Thanks for pointing that out.
Might be missing something, but I'm fairly certain that Mapbox requires you to include attribution here. They also prohibit printing for commercial purposes, although that's lifted for enterprise plans, which you might have.
This is using Mapbox vector tiles with a style custom designed by the ellotand, right? Does Mapbox really prohibit using a product created that way on their platform and can they?
I don't know what the law is, but in principle at least, the selection of the data to include in the tiles (in general and for specific scales) and processing like generalization are both "cartography" at least as much as they are "database queries".
Was quite certain of this too. To cover something like this website is quite expensive too, and as this is a side project I highly doubt he's covered those costs.
I noticed one bug: If I edit and move the position inside of the "zoom-in" area, "You are here" circle position on the big map remains on its original place.
Is the instant autocomplete in the address box ("whereInput") part of the Mapbox API or offered directly by google? What is that called because I can't find it by searching? It's very nice.
There's also slightly more requirements than that. The credit must be placed so a reasonable user will see it. This is important if you have (say) an app. You cannot just bury the credit deep in the settings screen.
The OSM licence (the ODbL 1.0[1]) requires this of the attribution:
> You must include a notice associated with
> the Produced Work reasonably calculated to make any Person that uses,
> views, accesses, interacts with, or is otherwise exposed to the Produced
> Work aware that Content was obtained from the Database, ... and that it
> is available under this License.
i.e. the notice must be such that regular people using this site will know about this.
There must also be a similar notice on the produced map.
What is the source of the autogenerated favorite places? Is it looking for the most+highest rated places or something? I ask because I was impressed with what it came up with
Yes, it's a company. But that doesn't mean that the artwork should have a corporate style. I suspect most people here like this style because of professional involvement, but most people will not experience this as art, not by a long shot.
My place is in the middle of nowhere, there is nothing detailed to show in the circle, so although the circle is the fanciest feature of the poster it would still be nice if there was a way to disable the circle. That would make it useful to me.
Serious question: if you care about your privacy how can you stay in an Airbnb with little way of thoroughly checking whether the owner has put a camera in the bedroom, bathroom, etc?
A little faith in humanity and in your ability to judge character. If you’re absolutely paranoid about this sort of thing, how do you even use a public restroom? How do you know your own house doesn’t have cameras watching you? Even James Bond lets his guard down now and then.
Install Fing which is an iOS app that scans the network, and look for cameras, but it is not so useful anymore since Apple removed the possibility for apps to read mac-addresses.
Suggestion for more layouts.