Skip to content

Web page for an insurance agency using Symfony framework

Notifications You must be signed in to change notification settings

CCRami/Insuria-for-Web

Repository files navigation

PIDEV-3A33-radiant-harmony

GitHub repo size

Projet développement Web Java

🧰 Présentation du PIDEV

Projet permettant de créer une application ayant 2 clients Java et Web tout en assurant la communication entre ces derniers à travers une base de données commune

Sprint 1:

Sprint Web

Objectifs Sprint Web

  1. Développer une application WEB avec Symfony 5 Front Office + Back Office en respectant le modèle MVC.
  2. Organiser la couche métier en respectant les principes OO
  3. Utiliser l'ORM Doctrine dans la couche persistance
  4. Intégrer des templates avec TWIG
  5. Gérer des formulaires avancés avec la validation des champs de saisies
  6. Intégrer des bundles externes Rating, Statistiques, Partage sur les réseaux sociaux etc.....

🛡️ Les contraintes techniques à prendre en considération

Chaque module doit contenir au minimum deux entités liées avec jointure

  • Une Seule Base de données partagée entre les 2 clients
  • Pas d’utilisation du bundle FOSUSER
  • Pas d’utilisation du Bundle adminBundle pour la gestion de la partie backoffice pour le Sprint Web