Description projet :
Réalisation d'une application web avec les technologies PHP 7x, Symfony4 et MySQL. Cette application servira à faire la gestion des locations d'appartement. Cette présente AO concerne la première phase de l'application, il en est prévu 4 sur 12 mois. Les autres phases feront aussi appel à des AO. Donc le code doit être écrit de façon standardisée et répondre aux règles de bonne pratique sauf sur indication contraire par le donneur d'ordre(voir spécification technique). Spécification technique: - Symfony 4 - PHP 7 - Utilisation proposer de BootStrap 4 et fontawesome - Ne pas utiliser Doctrine, mais plutôt les modèles avec du code SQL et la librairie PDO. - Le modèle de donnée sera fourni avec la documentation fonctionnelle. Le modèle ce compose pour le moment de quelques tables. Spécification fonctionnelle: - Création du squelette de l'application - Authentification avec 4 rôles distincts (propriétaire, locataire, gestionnaire financier et SA) - Multilingue français anglais dans un premier temps (la gestion des langues sera faire par le client donneur d'ordre) - Module immeuble: Description de l'immeuble et des appartements. Gestion des baux. - Le locataire pourra voir les détails de sa location (baux) Spécification graphique: - Aucune pour le moment n’a part l'utilisation des frameworks js et font. Gestion de projet: - Elle sera assurée par le donneur d'ordre. La mise en place et le mode opératoire seront discutés après l'attribution du contrat. *