Travel-Tracker is an interactive React.js application that lets users track their travels around the world. Mark cities you've visited on a map, view statistics on the cities and countries you've explored, and log in to save your personalized travel history!
- Interactive Map: Mark the cities you've visited directly on an interactive map.
- Track Cities and Countries: Keep a record of all the cities and countries you've visited, with statistics.
- Login Functionality: Secure user login to save and access personalized travel data.
- Beautiful UI: A clean, user-friendly design optimized for desktop and mobile devices.
- Data Persistence: Your travel data is saved for future sessions.
- Clone the repository:
git clone https://github.com/vasudevsoni/travel-tracker.git cd travel-tracker
- Install dependencies:
npm install
- Start the fake json server:
npm run server
- Start the development server:
npm run dev
- Build for production:
npm run build
- Log In: Sign in to create and access your personalized travel map.
- Add Cities: Click on the map to add cities you've visited.
- View Statistics: Get insights into the number of cities and countries you've explored.
- Access Anytime: Log in from any device to view and update your travel history.
Contributions are welcome! To contribute:
- Fork the project.
- Create a new branch:
git checkout -b feature/your-feature
- Make your changes.
- Commit and push your changes:
git commit -m 'Add some feature' git push origin feature/your-feature
- Open a pull request.
✨ Start your travel adventure with Travel-Tracker and relive your journeys! 🌍✨