Skip to content

"GPS Navigator: Your efficient travel companion! Utilize Dijkstra's algorithm for shortest routes, making travel planning a breeze with HTML, CSS, and JavaScript. Easy, accurate, hassle-free navigation."

License

Notifications You must be signed in to change notification settings

dhruvabhat24/GPS-NAVIGATOR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPS Navigator

GPS Navigator is a web application designed to provide efficient navigation solutions using HTML, CSS, and JavaScript. The core functionality of this project is based on Dijkstra's algorithm, which enables the determination of the shortest distance between two locations on a map. Whether you're planning a road trip, a daily commute, or simply exploring new places, GPS Navigator has got you covered.

Features

  • User-Friendly Interface: The web application offers an intuitive and user-friendly interface, making it easy for users to input their starting and destination points.

  • Interactive Map: The interactive map displays the available routes between the selected locations, highlighting the shortest path using Dijkstra's algorithm.

  • Shortest Distance Calculation: GPS Navigator utilizes Dijkstra's algorithm to calculate and display the shortest distance between the chosen locations, ensuring efficient route planning.

  • Visual Representation: The application visually represents the recommended route, making it convenient for users to follow the path and reach their destination.

How It Works

  1. Input Locations: Enter your starting point and destination in the provided fields on the web application.

  2. Algorithm Processing: The application processes your input using Dijkstra's algorithm to determine the shortest route between the two locations.

  3. Route Visualization: The recommended route is then displayed on the interactive map, showing each step of the journey.

  4. Distance Calculation: GPS Navigator calculates and presents the exact distance between the chosen locations, helping you plan your travel time accurately.

Technologies Used

  • HTML: Provides the structure and layout of the web page.
  • CSS: Enhances the visual appeal and styling of the application.
  • JavaScript: Implements the Dijkstra's algorithm for route calculation and map interaction.

Installation and Usage

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/Shivaprada-upadya/GPS-NAVIGATOR.git
    
  2. Navigate to the project directory and open the index.html file in your web browser.

  3. Input your starting and destination locations to calculate the shortest route using Dijkstra's algorithm.

Contribution

Contributions to GPS Navigator are welcome! If you'd like to improve the application, fix bugs, or add new features, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature-name
    
  3. Make your modifications and commit changes:

    git commit -m "Add your commit message here"
    
  4. Push your changes to your forked repository:

    git push origin feature/your-feature-name
    
  5. Create a pull request on the main repository's main branch.

Visit The webpage

https://dhruvabhat24.github.io/GPS-NAVIGATOR/

Navigate efficiently with GPS Navigator, your go-to solution for finding the shortest distance between two locations. Plan your trips with confidence using Dijkstra's algorithm and enjoy hassle-free navigation.

Post.-.Feed.mp4

About

"GPS Navigator: Your efficient travel companion! Utilize Dijkstra's algorithm for shortest routes, making travel planning a breeze with HTML, CSS, and JavaScript. Easy, accurate, hassle-free navigation."

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  
  •  

Packages

No packages published

Contributors 3

  •  
  •  
  •