zumbalove974 / oxfam-trailwalker

https://oxfam-trailwalker.vercel.app
2 stars 0 forks source link

Oxfam Trailwalker

Dans le cadre du projet de fin d'année, nous réalisons une application pour visualiser les données de course fournies par l'Oxfam. Ces visualisation sont à but de recherche pour comprendre le comportement des coureurs lors de cette course.

Installation

Pour installer notre projet, une seule dependance est necessaire : Docker.

Dans le repertoire courant, cloner le projet :

git clone https://github.com/zumbalove974/oxfam-trailwalker.git
cd oxfam-trailwalker

Build le projet avec

sudo docker compose build --no-cache

Lancer le projet avec

sudo docker compose up -d

Les services sont utilisables. Le site web est disponible à l'adresse : http://localhost:8500/home

Pour arrêter les services :

sudo docker compose down

N'hésitez pas à lire le guide d'utilisation

Livrables

Rapport:

Présentation:

Vidéo expliquant le fonctionnement de l'application

Documentation rapide

Organisation des dossiers

Dans le dossier app : donnees de l'application.

Dans le dossier db-data : les donnees de la base de donnees. Tous les *.sql sont executes dans l'ordre alphanumerique.

Dans le dossier test: tests d'intégration

Ports disponibles

Tout est sur localhost

Technologies utilisées

Front : Vue.js, PrimeVue

Back: Express, PostgreSQL

Test: Jest

Build: Docker

IDE: Visual Studio Code