Skip to content

Travel-Tracker is a React.js application that allows users to log the cities they’ve visited using an interactive map. It tracks cities and countries, and provides insightful travel stats to personalize your travel history. Perfect for explorers and travel enthusiasts!

Notifications You must be signed in to change notification settings

vasudevsoni/travel-tracker

Repository files navigation

🌍 Travel-Tracker 🌍

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!

📚 Table of Contents

Features

  • 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.

⚙️ Installation

  1. Clone the repository:
    git clone https://github.com/vasudevsoni/travel-tracker.git
    cd travel-tracker
        
  2. Install dependencies:
    npm install
  3. Start the fake json server:
    npm run server
  4. Start the development server:
    npm run dev
  5. Build for production:
    npm run build

🚀 Usage

  • 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.

🤝 Contributing

Contributions are welcome! To contribute:

  1. Fork the project.
  2. Create a new branch:
    git checkout -b feature/your-feature
  3. Make your changes.
  4. Commit and push your changes:
    git commit -m 'Add some feature'
    git push origin feature/your-feature
        
  5. Open a pull request.

✨ Start your travel adventure with Travel-Tracker and relive your journeys! 🌍✨

About

Travel-Tracker is a React.js application that allows users to log the cities they’ve visited using an interactive map. It tracks cities and countries, and provides insightful travel stats to personalize your travel history. Perfect for explorers and travel enthusiasts!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published