Skip to content

Double-i/HEIGVD-PRO-B-05

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HEIGVD-PRO-B-05

Projet du cours PRO (2020)

EasyToolz

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 Email 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

Dependencies

This software requires Java 11 or above and the following libraries:

  • Spring Boot
  • Node JS
  • MySQL 8.0.17

Build and install

  1. Open the project

  2. Use maven to install dependencies

  3. run "mvn clean package" or "mvn clean install"

Run

  1. After the installation, go to ./Project/target/classes

  2. In the file "application.properties", use your MySQL server's credentials at :

    • spring.datasource.username
    • spring.datasource.password
  3. Execute the .JAR file in ./Project/target

  4. Connect to http://localhost:8080 in your browser

Documentation

User manual: Google drive

API documentation: Google drive

Useful links

Google Drive