CampusMap, as part of a school work is a Java application that allows users to manage and navigate a campus map. It provides functionalities to add locations, calculate distances, find the shortest path between locations, and filter routes based on distance, arrival time, and landmarks.
- Clone the repository:
git clone https://github.com/saintdannyyy/CampusMap.git
- Navigate to the project directory:
cd CampusMap
- Build the project using Maven:
./mvnw clean install
- Run the application:
./mvnw javafx:run
- Use the UI to select the source and destination locations.
- Click the "Calculate" button to find the shortest path and display the results.
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "Add your commit message"
- Push to the branch:
git push origin feature/your-feature-name
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.