Skip to content

Releases: ehddms0320/dijkstra

dijkstra_travelrecommandation

01 Dec 16:39

Choose a tag to compare

Release Notes for Version 1.0.0
Overview:

This release marks the initial version of our server application, which is designed to handle route requests and serve static files. Built using Java and Spring Boot, this version provides a robust foundation for further development and enhancements.

Key Features:

Server Initialization:
The server is initialized to run on port 8081.
Utilizes HttpServer to handle incoming HTTP requests.
Route Management:
Includes an API endpoint /api/route managed by the RouteController.
Capable of processing route-related requests.
Static File Handling:
Implements a StaticFileHandler to serve static files from the client directory.
Ensures efficient delivery of client-side resources.
Data Initialization:
Implicitly initializes TravelData by fetching landmarks for "South Korea".
Dependencies:

Spring Boot: Used for building the web application.
Jackson & Gson: For JSON processing.
Javax JSON: Provides JSON API support.
Getting Started:

To run the server, execute the Main class. The server will start on http://localhost:8081. Ensure that all dependencies are properly set up in your environment.

Future Plans:

Enhance the routing logic to support more complex queries.
Implement user authentication and authorization.
Expand static file handling capabilities.