Mathieu ROBERT
Développeur Back End/ TechWhiz
Semaine 1
J’ai commencé par créer une base de données SQL qui répond aux besoins spécifiques du site. Cette base de données comprend des tables pour stocker les informations des utilisateurs, les détails des trajets et les réservations. J’ai veillé à structurer la base de données de manière efficace et à établir les relations nécessaires entre les différentes tables.
J’ai commencé à coder les CRUD pour chaque table.
Semaine 2
En utilisant le langage de programmation PHP, j’ai développé les fonctionnalités côté serveur du site. J’ai travaillé sur la modification des profils des utilisateurs, en mettant en place un système qui permet aux utilisateurs de mettre à jour leurs informations personnelles. J’ai également implémenté la fonctionnalité de création de nouveaux trajets, où les utilisateurs peuvent spécifier les détails de leur trajet et les rendre disponibles pour d’autres utilisateurs.
J’ai également consacré du temps au développement de la partie d’administration du site. Cette section est réservée aux administrateurs et leur permet de gérer les utilisateurs, les trajets et les réservations. J’ai créé des pages sécurisées qui nécessitent une authentification pour y accéder, et j’ai mis en place les fonctionnalités permettant aux administrateurs d’utiliser un CRUD.
Durant cette SAE, j’ai eu le privilège de me concentrer sur la partie back du site, j’ai commencé par réaliser une base de données en SQL pour un bon fonctionnement du site, par la suite j’ai réalisé les CRUDs et la partie admin du site.
Puis j’ai commencé à réaliser les fonctionnalités du site telles que la publication d’un trajet, la recherche et la connexion au profil. Ultérieurement j’ai fait en sorte que les personnes connectées peuvent modifier leur profil.
Ensuite j’ai consacré mon temps à résoudre les erreurs rencontrées en SQL.
Pour conclure, durant cette SAE j’ai réalisé le bon fonctionnement du site et ses fonctionnalités, en utilisant une base de données et en intégrant des requêtes SQL pour gérer les informations liées aux utilisateusr et aux trajets.
Dernière modification par Mathieu Robert le 16 June 2023