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 in its free version.

Main features of this app. ๐Ÿง

  • ๐ŸŸฃ 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)