Skip to content

Releases: algosup/2024-2025-project-3-quickest-path-team-6

Path Quick v.1.1 release

06 Feb 12:31
f14a7dd
Compare
Choose a tag to compare

How to install

You just need to install the PathQuick.zip file on this release to get the source code of the project.
If you cannot compile, download the compiled programs alone depending on your architecture (.exe files for Windows, the other ones for macOS) and place them in the correct folder (Src/Server/Bin for server and Src/Client/Bin for client).
You can also clone this repository and follow the steps on the README or on the User Manual.

Be sure to insert a .csv file into the project directory!

What's Changed

  • Can choose any .csv file: as soon as a .csv file is detected in the Src folder, the server ask for the user to choose which one it should analyze
  • Unit tests: some units tests are now available for the project
  • Fixed bugs

Features

  • Client program, a user-friendly interface to communicate efficiently with the server
  • REST API, a localhost server to handle queries and call the Path Quick algorithm
  • Algorithm, an algorithm that calculates the shortest path between two given landmarks, related to a found .csv file
  • Response time, the server answers queries in less than a second
  • Response formats, the server responses handle both JSON and XML formats
  • Data validation tool, a standalone tool to verify the integrity of the found .csv file
  • Errors handling, invalid user inputs are handled by the program

Full Changelog: v.1.0...v.1.1

Path Quick v.1.0

05 Feb 15:12
9dc0e6e
Compare
Choose a tag to compare

Path Quick v.1.0 release

How to install

You just need to install the PathQuick.zip file on this release to get the source code of the project.
You can also clone this repository and follow the steps on the README or on the User Manual.

Be sure to insert a .csv file into the project directory!

Features

  • Client program, a user-friendly interface to communicate efficiently with the server
  • REST API, a localhost server to handle queries and call the Path Quick algorithm
  • Algorithm, an algorithm that calculates the shortest path between two given landmarks, related to a found .csv file
  • Response time, the server answers queries in less than a second
  • Response formats, the server responses handle both JSON and XML formats
  • Data validation tool, a standalone tool to verify the integrity of the found .csv file
  • Errors handling, invalid user inputs are handled by the program

Full Changelog: https://github.com/algosup/2024-2025-project-3-quickest-path-team-6/commits/v.1.0