https://github.com/algosup/2024-2025-project-3-quickest-path-team-8
https://github.com/algosup/2024-2025-project-3-quickest-path-team-8
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/algosup/2024-2025-project-3-quickest-path-team-8
- Owner: algosup
- License: mit
- Created: 2025-01-03T15:58:06.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-13T10:31:08.000Z (3 months ago)
- Last Synced: 2025-02-13T11:25:28.015Z (3 months ago)
- Language: C++
- Size: 5.64 MB
- Stars: 7
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🛣️ USA QuickPath 🦅A Quick Pathfinding Solution, by Team 8
| **Photo** | **Name** | **Role** | **LinkedIn/GitHub** |
| --------------------------------------------------------------------------------------- | --------------------- | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  | Victor LEROY | Project Manager | [](https://www.linkedin.com/in/victor-leroy-64baa3229/) [
](https://github.com/Victor-Leroy) |
|  | Antoine PREVOST | Program Manager | [](https://www.linkedin.com/in/antoine-prevost-dev/) [
](https://github.com/TechXplorerFR) |
|  | David CUAHONTE CUEVAS | Technical Leader | [](https://www.linkedin.com/in/david-cuahonte-527781221/) [
](https://github.com/DavidCC812) |
|  | Thomas PLANCHARD | Software Engineer | [](https://www.linkedin.com/in/thomas-planchard-461782221/) [
](https://github.com/thomas-planchard) |
|  | Mathis KAKAL | Software Engineer | [](https://www.linkedin.com/in/mathis-k-a239ba10a/) [
](https://github.com/mathiskakal) |
|  | Quentin CLEMENT | Technical Writer | [](https://www.linkedin.com/in/quentin-cl%C3%A9ment-939110221/) [
](https://github.com/Quentin-Clement) |
|  | Max BERNARD | Quality Assurance | [](https://www.linkedin.com/in/max-bernard-b77680210/) [
](https://github.com/maxbernard3) |
## Introduction
USA QuickPath is a state-of-the-art solution for optimal pathfinding, designed to simplify complex routing tasks. Developed by Team 8, this application leverages advanced algorithms to ensure the quickest and most efficient paths are always at your fingertips. Built with a focus on performance and reliability, USA QuickPath is the ultimate tool for navigation and logistics professionals alike.
## Development-related information
This software has been created using C++ and G++ as a compiler.
It has been mainly coded and tested on:
- Apple Macbook Air M3 (16GB RAM) - MacOS Sequoia 15.1.1
- Lenovo Thinkbook 14 (16GB RAM) - Manjaro 6.12.4## Installation
Follow these steps to set up the project locally:
1. Clone the repository:
```sh
git clone https://github.com/algosup/2024-2025-project-3-quickest-path-team-8.git
```2. Navigate to the project directory:
```sh
cd 2024-2025-project-3-quickest-path-team-8/src
```3. Install G++:
For Linux:
```sh
sudo apt-get install g++
```For MacOS:
```sh
brew install g++
```For Windows:
Download [MinGW](http://www.mingw.org/) and add it to your PATH.4. Compile the project:
```sh
g++ -std=c++17 -O1 -march=native main.cpp graph.cpp dijkstra.cpp binary.cpp rest_api.cpp -o api
```5. Run the application:
```sh
./api
```