World Food Explore
- 4 Devlogs
- 29 Total hours
A simple, interactive world food explorer: Spin a 3D globe on desktop, pan a 2D map on mobile; tap a city, and a food card will pop up with recommended authentic food and a restaurant.
A simple, interactive world food explorer: Spin a 3D globe on desktop, pan a 2D map on mobile; tap a city, and a food card will pop up with recommended authentic food and a restaurant.
Devlog #4
Final data were added to the Americas globe to cover the entire globe. It does not include all cities in the world, but it at least offers good representation of cuisine from around the world.
Today’s main focus was adding the timeline, the Near Me button, and the start screen with favicon— the last few features on my list before shipping.
This is the day when the project goes live. Thanks for following and supporting the project!
Devlog #3
Added some new cities in Africa to our dataset, going further than just covering Asia and Europe.
The main highlight of today’s work was improving the 2D mobile interface, where the city card now appears with a slide-up animation from the bottom and is dismissed with a swipe-down action, not only a close button.
But I also added three new features, working simultaneously for the 2D map and 3D globe:
Search bar – search by city name, dish or cuisine
Surprise me – navigate to some random city
Favourites – mark your favourite city with a star, and open the list of saved cities (locally stored in the browser) later
That’s all for today’s developer log, will see you in the next one.
Devlog #2
Today I started working on my project. I made a map based on Leaflet.js that people can interact with.
When people look at the site on their phones, they will see the 2D map. But if they are using a screen like a computer and the screen is wider than 768 pixels, then they will see a 3D globe instead of the 2D map.
I have been putting places on my map. Today I worked on Asia and Europe. I also drew the favicon by hand.
That’s it for today’s devlog. Thanks for reading, and see you in the next update!
Devlog #1
Today I made a start on the project by creating a cool interactive 3D globe using Globe.gl.
The application is built around three things:
City (on the globe:)
Cuisine:
Place:
Each cuisine links to recommended places where users can try authentic local food.