Skip to content

Sujet du projet

Caule Simon edited this page Apr 9, 2020 · 10 revisions

PROJET M1 2020

Sujet (4 cours donc gros projet)

Au choix ;) à faire en groupe de 2-4 personnes

Points obligatoires ( Il est possible de ne pas respecter 1 point dans la liste au choix )

  • Symfony (Obligatoire 100%)
  • Une base de donnée ( Mysql ou MongoDb (Base mongo gratuite https://docs.atlas.mongodb.com/reference/free-shared-limitations/ )
  • Utilisation d'au moins une api
  • Utilisation d'un bundle de la liste minimum ( EasyAdmin, ApiPlatform, Sylius ( pas un bundle mais ça compte ) )
  • Avoir un système de compte utilisateur ( login / register )
  • Utilisation des formulaires Symfony

Fonctionnement du projet

Le projet doit être hébergé sur le compte github d'une personne du groupe, les autres membres ont accès au projet. Vous devez avoir un Readme avec le nom du projet et la description + toutes informations importantes pour comprendre le projet.

Coding Style obligatoire :)

https://www.php-fig.org/psr/psr-2/ ou https://www.php-fig.org/psr/psr-12/

Max 20 lignes par méthodes.

Workflow Git

Une branche pour votre développement avec une pull request pour le merge dans master avec review par un autre membre du groupe ( c'est un point important pour la qualité du projet )

Hébergement du projet

à voir avec vous

Groupes

ME FAIRE UNE PR SUR LE README DE CE PROJET SOUS LA FORME :

Sujet du projet : Mini description -> Prénom (Compte github), Prénom (Compte github), etc -> Lien vers le projet github

Notation

Todo