Skip to content

algosup/2024-2025-project-3-quickest-path-team-8

Repository files navigation


🛣️ USA QuickPath 🦅

A Quick Pathfinding Solution, by Team 8
Photo Name Role LinkedIn/GitHub
Victor Leroy Victor LEROY Project Manager LinkedIn GitHub
Antoine Prevost Antoine PREVOST Program Manager LinkedIn GitHub
David Cuahonte Cuevas David CUAHONTE CUEVAS Technical Leader LinkedIn GitHub
Thomas Planchard Thomas PLANCHARD Software Engineer LinkedIn GitHub
Mathis Kakal Mathis KAKAL Software Engineer LinkedIn GitHub
Quentin Clement Quentin CLEMENT Technical Writer LinkedIn GitHub
Max Bernard Max BERNARD Quality Assurance LinkedIn GitHub

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:

    git clone https://github.com/algosup/2024-2025-project-3-quickest-path-team-8.git
  2. Navigate to the project directory:

    cd 2024-2025-project-3-quickest-path-team-8/src
  3. Install G++:

    For Linux:

    sudo apt-get install g++

    For MacOS:

    brew install g++

    For Windows: Download MinGW and add it to your PATH.

  4. Compile the project:

    g++ -std=c++17 -O1 -march=native main.cpp graph.cpp dijkstra.cpp binary.cpp rest_api.cpp -o api 
  5. Run the application:

    ./api

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published