Bonjour. Moi c’est Esdras, je suis le chef projet de cette SAE. Ma tâche principale dans ce projet est celui de gérer le backend et le back-office du projet : le site de l’agence, celui de l’évènement. Je m’occupe aussi (avec Mohamad) de la vidéo (montage et script). Voici mes avancées semaine après semaine.
Cette semaine a été une semaine d’initialisation du projet : de la mise en place du dossier hébergeant le WordPress de l’agence, jusqu’au dossier du site de l’évènement.
Tâches | Date |
Configuration de ma machine pour héberger | 1er jour |
Installation de WordPress, Sécurisation et mise en place des comptes utilisateurs | 1er jour |
Installation du thème et configuration des modèles de page | 2e jour |
Installation des extensions | 2e jour |
Initialisation du dépôt GitHub du site de l’évènement | 3e jour |
Mise en place des fichiers de conf pour le site de l’évènement | 3e jour |
Mise en place de la structure MVC du dossier sae202 : routeur, conf, view et model plus connexion avec GitHub | 4e jour |
Création de ma page sur le site de l’agence | 5e jour |
Modélisation de la Base de Données avec Mohamed | 5e jour |
Le back-office, la connexion avec la base de données, tout a été fait cette semaine.
Tâches | Date |
Création de la base de données sur PHPMyAdmin | 1e jour |
Création des différents models attendus : user, avis, message, réservation, event | 2e et 3e jour |
Intégration d’une fonctionnalité de connexion par cookie PHP : | 3e jour |
Sécurisation du dossier admin et redirection de /gestion | 1e jour |
Initialisation des fonctionnalités du back-office | 3e jour |
Création des pages et fonctions du back-office | 4e jour |
Mise en forme du back-office et tests des fonctionnalités globales | 5e jour |
Dernière semaine : c’est du run total.
Cette semaine, j’ai encore plus avancé dans le back-office et j’ai pris le relais sur le front en aidant Ethan à améliorer le responsive du site. J’ai aussi mis en place Duplicator pour dupliquer le site de l’agence.
Tâches | Date |
Correction des bugs CSS côté front-end en adaptant de code fourni par Ethan. | 1er jour |
Correction des erreurs back-office pour la gestion des messages entre les administrateurs et les utilisateurs. Amélioration des pages back-office et intégration d’un toaster sur le front pour notifier les utilisateurs des actions importantes. | 2e jour |
Duplication du site de l’évènement sur le VPS des camarades | 3e jour |