0. Sujet de stage - RashidMall/simplon-certification GitHub Wiki

Le but de mon stage est de mettre à jour le système back-office interne du site Internet de « Slapp ». Le site s’adresse à l’équipe de l’entreprise connaissant déjà le système, mais aussi à ceux qui voudront le découvrir plus tard.

Ces personnes vont donc pouvoir :

  • Ajouter des produits et des services
  • Faire des modifications des services
  • Faire des modifications de paramètres
  • Permettre l’administration générale
  • Création et modification des pages
  • Gestion du référencement naturel - SEO

Pour que le personnel de l’entreprise puisse afficher correctement les informations désirées, le site doit être dynamique. De plus, pour faciliter la navigation dans le site et la recherche d’informations, un moteur de recherche interne doit être toujours présent à l’écran.

Il faudra aussi refaire et tester le système d’authentification des personnes autorisées à effectuer des changements dans le système de l’entreprise.

Il va ainsi falloir prévoir un dashboard réservé à chaque type d’utilisateur, dans lequel ils auront accès à leurs informations et pourront y effectuer des modifications.

L’application finalisée doit permettre une mise à jour facile du système aux personnes chargées de la maintenance du site ne maîtrisant pas forcement le langage de programmation utilisé.

Pour pouvoir effectuer ce projet je serai amené à utiliser les technologies suivantes :

  • CSS/Bootstrap et ReactJS pour le front-end.
  • MySQL pour la gestion de la base de données.
  • PHP/Symfony pour le développement de la partie back-end de l’application web.

Le deuxième portera sur un projet similaire pour un client de l’entreprise avec les mêmes technologies, mais les exigences seront plus développées.