Releases: algosup/2024-2025-project-3-quickest-path-team-6
Path Quick v.1.1 release
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
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