Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.34 KB

README.md

File metadata and controls

21 lines (12 loc) · 1.34 KB

This is my server-side implementation of the Software Engineering's course project of the bachelor's degree in Computer Engineering @ Alma Mater Studiorum - University Of Bologna.

Good Wine Server - RESTful API

Questo server si basa sull'architettura REST. Potete trovare facilmente tutti gli endpoint supportati nella sezione dei test. Potete creare la parte client usando il linguaggio di programmazione che più vi aggrada e dialogare con questo server attraverso gli endpoint implementati. Sentitevi liberi di fare checkout

$ git clone https://github.com/andreaz98/goodwineserver

e aggiungere o modificare gli endpoint e il codice come vi pare.

Per iniziare

  1. Ancora prima di fare checkout di questo progetto andate sull'Eclipse marketplace e installatevi Spring Tool Suite NOTA: Ho utilizzato l'Eclipse IDE ma voi potete utilizzare l'IDE che vi piace di più e.g. IntelliJ, VS Code, Atom ...

  2. Fate checkout del progetto e aggiungete al build path la libreria per JUnit

Per lanciare questo server Spring Boot

  1. da terminale posizionatevi nella cartella iniziale dove si trova anche il file mvnw

  2. linux/macOS: una volta che siete in quella cartella digitate sul prompt: $ ./mvnw spring-boot:run (la controparte per Windows è mvnw.cmd)

  3. il server è partito. Da browser provate a digitare sulla barra degli indirizzi localhost:8080