From 04cd206bc114e015e5e031d3058178f705083b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joe=20Ku=CC=88ng?= Date: Sat, 6 May 2023 13:39:58 +0200 Subject: [PATCH] Readme --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index 55f6aec..9121b8c 100644 --- a/README.md +++ b/README.md @@ -1 +1,23 @@ # Progetto-m152-Java + +Questa repository fa parte del progetto finale per il modulo125 in particolare si tratta del back-end necessario per il corretto funzionamento del front-end ([Progetto-m152-Angular](https://github.com/joekueng/Progetto-m152-Angular)). + +## Requisiti +* Java JDK 17 o superiore +* Apache Maven 3.8 o superiore +* Un IDE Java come Eclipse o IntelliJ IDEA +* Un database MySQL + +## Installazione +1. Clonare il repository +2. Eseguire il file ```database.sql``` per creare il database e le tabelle necessarie +3. Inserire i dati di accesso al database nel file ```application.properties``` +3. Compilare il progetto utilizzando Maven +```bash mvn install``` +4. Eseguire il progetto utilizzando Maven +```bash mvn spring-boot:run``` oppure configurando run configuration nel vostro IDE + +L'applicazione sarà quindi disponibile all'indirizzo http://localhost:8080. + +## Utilizzo +L'applicazione é stata progettata per essere utilizzare come back-end del progetto finale del modulo 152. In particolare é usata per la gestione dei dati e la comunicazione con il database.