Projet du cours de programmation côté serveur
Lien : https://webetu.iutnc.univ-lorraine.fr/www/roussea97u/wishlist/
CLAUDEL Tom ROUSSEAU Antonin MAION Mathieu KREROWICZ Robin
niveau 3
• niveau 1 – note maxi 13 : création de liste, ajout d'items, partage par url, réservation de cadeaux par les participants
• niveau 2 – note maxi 16 : niveau 1 + modification/suppression de liste, ajout de message, présentation de la liste à date d'échéance, rendre une liste publique
• niveau 3 – note maxi 20 : niveau 2 + autres extensions
- Création d'une liste
- Réserver un item
- Laisser un message en réservant un item
- Système d'authentification (création d'un compte, connexion/déconnexion...)
- Vue et ajout des messages sur une liste par un utilisateur connecté
- Suppression d'un item d'une liste par le propriétaire de la liste uniquement
- Edition des caractèristiques d'une liste par son propriétaire (titre, description et dates)
- Partage des Listes
- Les Cookies
- Boutons pour rendre une liste privée/publique ainsi qu'enregistrer une liste (la lier à un compte si la liste a été créer sans être connecté)
- les différentes vues d'une liste avec les droits accordés
- Ajouter/créer Item
- Upload d'image vers le serveur
- Date d'expiration
- Partage de liste ( correction )
- WebEtu
Il faut exécuter "scriptBDD.sql" pour que la base de donnée soit la bonne
compte admin : ADMIN - motdepasseadmin compte créateur : CRÉATEUR - motdepassecréateur compte participant1 : PARTICIPANT1 - motdepasseparticipant1 compte participant2 : PARTICIPANT2 - motdepasseparticipant2