Want to make creations as awesome as this one?

Transcript

Partageautoaxel Labroue

2023

Soutenance de PROJET

Git ET gitextensions

uml Diagramme de classe

Base de donéees

Code source

conclusion

Langages et outils utilisés

Tâches et Sprints

Présentation du projet

Sommaire

Plateforme de covoiturageMise en relation conducteurs / passagers

Partage auto

Présentation

tâches

+info

SPRINTS

  • C#/.NET
  • SQLite
  • Visual studio 2022
  • Docker
  • Github
  • Git extensions
  • Postman
  • StarUML
  • SQLite DB Browser

Mes Outils et langages

  • Modèles
  • Controller
  • Action
  • DAO
  • Mail

Diagramme de classe de la solution

GitHub et git extensions

GitHub et git extensions

Base de données

Table Course

Table User

Base de données

Mise en place solution

Dockerfile

Arborescence de la solution

JSON Récupéré : {{ "Pseudo": "Axel", "Email": "test@test.fr", "Password": "Axel", "FirstName": "Axel", "LastName": "Labroue", "Class": "SNIR2"}}

Récupération des données

Controller

Modèles

ActiON

DAO avec NHIbernate

NHibernate Fichier config et HBM

NHibernate Manager

DAO classique

DAO classique

D'autres controller

D'autres controller

D'autres controller

- JWT Token mal implémenté- Hashage de la base de données avec SHA256- Rejoindre un trajet- Ajout de tables à la BDD pour rendre la solution dynamique- Quelques bugs avec la base de données à régler

Fonctionnalités manquantes

CONCLUSION