Projet du cours PRO (2020)
An application for sharing unused objects troughout switzerland.
This software was developed as semester project (PRO) at HEIG-VD, academic year 2019/2020.
Development team:
Name | Github | |
---|---|---|
Goujgali Ilias (project lead) | ilias.goujgali@heig-vd.ch | Double-i |
Janssens Emmanuel (deputy project lead) | emmanuel.janssens@heig-vd.ch | emmanueljanssens |
Vaz Afonzo Vitor | vitor.vazafonzo@heig-vd.ch | vitorva |
Potet Bastien | bastien.potet@heig-vd.ch | Bpotet |
Lehmann Maurice | maurice.lehmann@heig-vd.ch | mauricelehmann |
Reuteler Robin | robin.reuteler@heig-vd.ch | reutelerr |
This software requires Java 11 or above and the following libraries:
- Spring Boot
- Node JS
- MySQL 8.0.17
-
Open the project
-
Use maven to install dependencies
-
run "mvn clean package" or "mvn clean install"
-
After the installation, go to ./Project/target/classes
-
In the file "application.properties", use your MySQL server's credentials at :
- spring.datasource.username
- spring.datasource.password
-
Execute the .JAR file in ./Project/target
-
Connect to http://localhost:8080 in your browser
User manual: Google drive
API documentation: Google drive