Projet WEB S3 IUT Nancy-Charlemagne 2019-2020
Utilisez composer pour installer les dépendances.
git clone https://github.com/juliennoel9/mywishlist.git
cd mywishlist
composer install
Dans le répertoire "src/config", copiez le fichier database.ini.sample et renommez le database.ini puis modifiez le pour votre configuration.
Lancez ensuite le script initDatabase.php pour créer la base de données (option -f
pour forcer l'exécution).
php initDatabase.php
Démarrez votre base de données, puis lancez un serveur de developpement à la racine du projet.
php -S localhost:<numPort>
Depuis un navigateur, rendez vous sur http://localhost:numPort
- Afficher une liste de souhaits (Julien, Louis)
- Afficher un item d'une liste (Julien, Louis)
- Réserver un item (Julien)
- Ajouter un message avec sa réservation (Julien)
- Ajouter un message sur une liste (Julien)
- Créer une liste (Julien, Louis)
- Modifier les informations générales d'une de ses listes (Julien)
- Ajouter des items (Julien)
- Modifier un item (Julien)
- Supprimer un item (Julien)
- Rajouter une image à un item (Julien)
- Modifier une image à un item (Julien)
- Supprimer une image d'un item (Julien)
- Partager une liste (Julien)
- Consulter les réservations d'une de ses listes avant échéance (Julien)
- Consulter les réservations et messages d'une de ses listes après échéance (Julien)
- Créer un compte (Julien, Louis)
- S'authentifier (Julien, Louis)
- Modifier son compte (Julien, Louis)
- Rendre une liste publique (Julien, Louis)
- Afficher les listes de souhaits publiques (Julien, Louis)
- Créer une cagnotte sur un item (Louis)
- Participer à une cagnotte (Louis)
- Uploader une image (Julien)
- Créer un compte participant (Julien, Louis)
- Afficher la liste des créateurs (Julien)
- Supprimer son compte (Julien)
- Joindre les listes à son compte (Julien)
- Page d'erreur 404 (Louis)
- Vérifier la disponibilité des identifiants avant l'inscription (Louis)
- Vérifier que l'utilisateur existe avant qu'il se connecte (Louis)
- Supprimer une liste (Julien)
- Supprimer une cagnotte sur un item (Louis)
- Réinitialiser le mot de passe de son compte ("mot de passe oublié") (Louis)
Google Sheet - Fonctionnalités, routes et méthodes
Trello - Fonctionnalités et répartitions des tâches
MyWishList - Site Web
NOËL Julien - juliennoel9
DEMANGE Louis - Nekzuris
NOSAL Loïck - LoickNosal
GSELL Paul - poluxtobee