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)