This is my assignment for Computational Optimization course.
Here you can find metaheuristik solution to travelling salesman problem.
Two repositories, API and Angular frontend repository are currently being merged to this one repository. I decided to do so, to ease up the release process.
This API generates a list of point coordinates, or let's you use your own list, and calculates the shortest possible loop that connects every point using metaheuristic approach.
-
Install Docker on your system.
-
To run the API and website interface locally run the
docker-compose up
from source directory (this will build Docker images and run them) :
docker-compose up
- Then go to the:
localhost:8080
..., and see for yourself. ๐
- You can also connect to the API directly.
- Use dynamically created Swagger documentation to see possible endpoints / updated documentation.
- It is accessible under:
...:8080/swagger-ui/index.html#
- For localhost:
The code is provided as-is with no warranties. Contact me if you want to contribute at [email protected] .
- Make buttons on errors and index.html page work!
- ...