Skip to content

A location tracking application designed to provide accurate and real-time geolocation data

Notifications You must be signed in to change notification settings

Obiski15/GeoTrackr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GeoTrackr

GeoTrackr is an application designed to track a user's location and keep a record of their visited locations. Users can either add their current location to their timeline or search for any location and add it to their timeline.

Features

  • Track Current Location: Users can add their current location to their timeline with a single click.
  • Search and Add Locations: Users can search for any location and add it to their timeline.
  • Timeline Management: Keeps a chronological record of all the locations visited by the user.

Technology Stack

Frontend

  • React: The user interface of GeoTrackr is built using React, a JavaScript library for building user interfaces.
  • @tanstack/react-query: Data fetching and caching are handled by @tanstack/react-query, providing efficient data synchronization.
  • react-hook-form: Forms are managed using react-hook-form, making form handling and data retrival simple and efficient.
  • styled-components: Styling is done using styled-components allowing for CSS-in-JS.
  • Leaflet: Interactive maps are provided by Leaflet and React Leaflet, an open-source JavaScript library for mobile-friendly maps.

Backend

  • Node.js: The backend server is built using Node.js.
  • MongoDB: A NoSQL database used for storing user data and location records.

Future Plans

  • Continuously improving the application to ensure scalability and performance.

Credits

About

A location tracking application designed to provide accurate and real-time geolocation data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published