Projet de PHP consistant à faire une To do List.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Emre KARTAL ef76d0c267
Clean code
2 years ago
doc ajout progress bar + erreur bd 2 years ago
src Clean code 2 years ago
.gitignore ajout progress bar + erreur bd 2 years ago
Logo.png J ai fait le UserGateway (possible qu il lui manque des méthodes), la classe TacheGateway est à refaire(je peut le faire), les problèmes que je rencontre sont :Faut-il l attribut id dans les classe, l attribut mot de passe pour l utilisateur comment hasher et dehasher le mdp et comme faire le frontController! Du coup je poserais des question aux profs! (Si t tout lu t un goat) 2 years ago
README.md Fixed README.md file and performed database export, probably the last push ever 2 years ago
dbemkartal1.sql Fixed pagination error 🐛 2 years ago

README.md

Presentation Projet_ToDoList_Php

Image de l'application

Nom de lapplication : ToDoList

Thème de lapplication : Répertorier les tâches à accomplir.

Récapitulation de notre application :


Réaliser un projet de PHP consistant à faire une To do List, qui contiendra des visiteurs, utilisateurs ou administrateur.

Fonctionnalités

  • Visiteur :

    • Ajouter/Supprimer une liste publique
    • Modifier une liste publique
    • Ajouter/Supprimer des tâches dans une liste publique
    • Se connecter
    • S'inscrire
    • Cocher une tâche d'une liste publique
  • Utilisateur (en plus des fonctionnalités visiteurs) :

    • Ajouter/Supprimer une liste priver
    • Modifier ses listes privées
    • Ajouter/Supprimer des tâches à ses listes privé
    • Voir son profil
      • Supprimer son compte (Toutes ces tâches sont aussi supprimées)
      • Modifier son mode de passe
      • voir ses informations (Nom/Prénom/mail/Nombre de liste privé réalisé)
    • Cocher une tâche d'une liste privé
  • Administrateur (considérer comme un utilisateur, mais avec des droits en plus) :

    • Voir tous les utilisateurs
    • Supprimer un utilisateur

Répartition du Gitlab

La racine de notre gitlab est composée de deux dossiers essentiels au projet:

src : Toute la partie codage du site web

doc : Documentation de l'application, englobant la phase avant le commencement de l'application (Maquette, Diagramme de classe UML, Diagramme de classe)

Environnement de Travail

Notre environnement de travail se base sur plusieurs outils :


  HTML   CSS   PHP   PHPMYADMIN


Technicien en charge de l'application

La composition pour le projet se voit réaliser par deux élèves de l'IUT d'Aubière:
⚙️ Emre KARTAL
⚙️ Rayhan HASSOU

© Groupe 4