Skip to content

Path Quick v.1.1 release

Latest
Compare
Choose a tag to compare
@EnzoGuillouche EnzoGuillouche released this 06 Feb 12:31
· 13 commits to main since this release
f14a7dd

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