Want to create interactive content? It’s easy in Genially!

Get started free

Presentation Axel L

DYLAN COCHOIS

Created on May 29, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

2023

Soutenance de PROJET

Partageauto axel Labroue

Sommaire

Tâches et Sprints

Présentation du projet

Langages et outils utilisés

uml Diagramme de classe

Base de donéees

Git ET gitextensions

conclusion

Code source

Présentation

Partage auto

Plateforme de covoiturageMise en relation conducteurs / passagers

tâches

+info

SPRINTS

Mes Outils et langages

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

Diagramme de classe de la solution

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

GitHub et git extensions

GitHub et git extensions

Base de données

Base de données

Table User

Table Course

Mise en place solution

Dockerfile

Arborescence de la solution

Récupération des données

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

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

Fonctionnalités manquantes

- 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

CONCLUSION