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 |

