Changes between Version 1 and Version 2 of PrototypeApplication


Ignore:
Timestamp:
02/21/25 16:49:00 (24 hours ago)
Author:
222077
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PrototypeApplication

    v1 v2  
    11= Prototype application
    22
    3 == Implementation of user scenarios
     3== Implementation Of User Scenarios
    44
    5 [wiki:UseCaseImplementation UseCaseImplementation]
     5**[wiki:UseCaseImplementation UseCaseImplementation]**
     6
     7== RouteMK Project Setup Guide
     8=== Git Repository:
     9**[[https://github.com/KikoTheFinker/RouteMK|RouteMK GitHub]]**
     10=== Prerequisites
     11- Docker and Docker Compose installed on your system  **[[https://docs.docker.com/get-started/get-docker|Download Docker]]**
     12- Git (to clone the repository) **[[https://git-scm.com/downloads|Download Git]]**
     13=== Setup Instructions
     14
     151. Clone the repository:
     16{{{
     17git clone https://github.com/KikoTheFinker/RouteMK
     18}}}
     19
     20
     212. Build and run the containers:
     22{{{
     23docker-compose up --build
     24}}}
     25
     26=== Accessing the Application
     27- Spring Boot application: **http://localhost:8080**
     28- PostgreSQL database:
     29 - Host: localhost
     30 - Port: 5432
     31 - Database: RouteMK
     32 - Username: postgres
     33 - Password: postgres
     34
     35=== Database Management
     36- Database data is persisted in a Docker volume named `postgres_data`
     37- The initialization script (`RouteMK.sql`) runs automatically on first database startup
     38- To reset the database:
     39{{{
     40docker compose down -v
     41docker compose up -d
     42}}}
     43
     44=== Stop the application
     45{{{
     46docker compose down
     47}}}
     48