Find Your Place ๐
This project consists of locating different points of interest depending on the configuration you make in the filter and tracing the route from the central point to the point you want to go to. Example: search for restaurants within a radius of 10 km from my current location.
In case the demo app doesn't work...Watch this video. The app may fail because the resources used for this app are limited.
Main features. ๐ง
- ๐ Show full screen map.
- ๐ Show your current location on the map (with consent).
- ๐ Button to return to your current location
- ๐ Show the configured points of interest, only if they are within the configured radius (max. 10 places).
- ๐ Change your location by double clicking on the map where you want to search for points of interest.
- ๐ Trace the route from the user's location to the selected point of interest by clicking on the marker.
- ๐ When clicking on a marker, display a pop up with the name of the point of interest location.
- ๐ Filter bar to modify the point of interest to be searched and the kilometers of the radius in which you want to do the search.
- ๐ Show and hide filter bar.
- ๐ Responsive design.
Technologies used. ๐งช
Frontend
- โ๏ธ React JS
- โ๏ธ TypeScript
- โ๏ธ Vite JS
- โ๏ธ MapBox APIs
- โ๏ธ Zustand (State management)
- โ๏ธ Netlify (to deploy the app)