Projet permettant de créer une application ayant 3 clients Java Web et mobile tout en assurant la communication entre ces derniers à travers une base de données commune
Sprint JAVA
- Développer une application WEB avec Symfony 4
Front Office + Back Office
en respectant le modèleMVC
. - Organiser la couche métier en respectant les principes
OO
- Utiliser
l'ORM Doctrine
dans la couche persistance - Intégrer des templates avec
TWIG
- Gérer des formulaires avancés
avec la validation des champs de saisies
- Intégrer des bundles externes
Rating, Statistiques, Partage sur les réseaux sociaux etc....
.
Chaque module doit contenir au minimum deux entités liées avec jointure
- Une Seule Base de données partagée entre les 3 clients
- Pas d’utilisation du bundle
FOSUSER
- Pas d’utilisation du Bundle
adminBundle
pour la gestion de la partie backoffice pour le Sprint Web