Skip to content

Repository della piattaforma TraWell (progetto coordinato del corso IS)

Notifications You must be signed in to change notification settings

PFasano99/trawell

 
 

Repository files navigation

Trawell Project

Documentazione disponibile qui!

Cos'è TraWell:

La piattaforma TraWell nasce con l’obbiettivo di fornire all’utente una serie di servizi legati al mondo dei viaggi, con lo scopo di rendere più facile la condivisione delle proprie esperienze di viaggio, la pianificazione del nuovo viaggio, mettendo a disposizione degli ulteriori servizi che facilitano la comunicazione e l’organizzazione del viaggio

Metriche e risultati

Build Status

Sonarcloud Status

SonarCloud Coverage

SonarCloud Bugs

SonarCloud Vulnerabilities

Maintainability

codecov

Coverage Status

Contributors

issue open

issue closed

opened pull request

closed pull request

commit

forks

Deploy:

Docker

Website

Deploy

Manuale installazione:

Come prima cosa modificare il file in /src/main/resources/application.properties

Impostare le variabili d'ambiente

  • DATABASE
  • DB_USER
  • DB_PASSWORD
  • DB_HOST
  • DB_PORT

(aggiungendo alla fine del file ~/.bashrc export NOME_VARIABILE=valore)

per consentire l'accesso al db.

inizialiazzare il database

Eseguire lo script database_init.sql.

Una volta inizializzato il database eseguire ./mvnw compile -f pom.xml.

Infine, per lanciare l'applicativo difitare ./mvnw spring-boot:run.

Si consiglia di utilizzare ubuntu 18.04, inoltre è possibile effettuare il deploy tramite Heroku e scaricare l'immagine aggiornata del sistema da Docker hub.

Contributors

About

Repository della piattaforma TraWell (progetto coordinato del corso IS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.2%
  • Java 28.0%
  • HTML 17.1%
  • Other 0.7%