Phase 1 – Application Visual Studio C# Entity Framework
Développement d'une application backoffice C# Entity Framework pour ADA (location de véhicules). Le responsable d'agence administre les données (véhicules, clients, contrats) via une application connectée à une base SQL Server centralisée.
Application C# MVC avec Entity Framework. POO avancée, déploiement multi-agences sur base SQL Server centralisée.
5 tables : AGENCE, VEHICULE, CATEGORIE, CLIENT, CONTRAT. Relations clés étrangères / primaires. SQL Server.
| US | Fonctionnalité | Description |
|---|---|---|
| 1 | Connexion agence | Authentification avec identifiant et mot de passe |
| 2 | Modification agence | Mise à jour des infos (nom, adresse, heures d'ouverture) |
| 3 | Parc de véhicules | Visualisation avec filtre par catégorie + attributs |
| 4 | Ajout / suppression véhicule | CRUD sur les véhicules de l'agence |
| 5 | Gestion clients | Création et modification des fiches clients |
| 6 | Contrats de location | Visualisation avec filtre par date début/fin |
| 7 | Ajout contrat ANNULÉ | Création d'un nouveau contrat de location |
| 8 | Modification contrat ANNULÉ | Mise à jour km début/fin et montant facturé |
L'application a été développée en C# avec Entity Framework selon le pattern MVC. La base de données SQL Server contenait 5 tables reliées par des clés étrangères. Le projet était géré via GitHub et Trello.
Étapes clés :