Skip to content

TheophileZT/PDLA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project: Just on time

Authors: Kelian Sebaici, Théophile Zenou-Truchot

This project aims to deliver an app for people in need of help, and also for people wanting to help those in need. It delivers an application with a graphical interface. This app runs on Java 17 or above and requires Maven :

If Maven is not installed on your machine, use the following commands to install it (Linux only) :

mkdir -p ~/bin
cd ~/bin
wget https://dlcdn.apache.org/maven/maven-3/3.9.5/binaries/apache-maven-3.9.5-bin.tar.gz -O maven.tar.gz
tar xf maven.tar.gz
echo 'export PATH=~/bin/apache-maven-3.9.5/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

With the current version of this project you will be able to:

  • Sign up as a person needing help, a person willing to help someone in need or as a person checking if the missions are conform. The three types of user are called :
    • Needer
    • Helper
    • Validator
  • Sign in if you have already created an account.
  • Depending on your role, you will be able to create a mission with a date and a description, set a mission as accepted for it to be showed to a "Helper", propose help for a mission.

Please notice that the continuous integration appears as not totally working on GitHub because it is required to connect use the Forticlient VPN connected to the INSA server but all the tests will perfectly run on your own machine if you use the VPN.

This organisation of the application's developpement was made on Jira.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages