Skip to content

slalonde00/todo-fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

todo-fullstack

Instructions

Développez une application React et un serveur avec une API pour faire la gestion d'une liste todo.

Minimalement, l'application doit avoir les capacités suivantes:

  • Ajouter un élément à la liste de todo.
  • Supprimer un élément à la liste de todo.
  • Permanence des informations dans le navigateur (fermé et ouvrir la page garde les todo)

Requis technique

Le client React doit au moins avoir les components suivants (vous pouvez en créer plus au besoin):

  • Un todo avec un bouton pour supprimer (done).
  • Une liste de todo.
  • Un formulaire pour l'ajout de todo.

Critères d'évaluations

Le travail sera évalué sur le niveau de fonctionnalité atteint. Un niveau de fonctionnalité de base est demandé et plusieurs extra sont disponibles.

Base (MVP)

  • Ajout de todo (client et serveur)
  • Suppression de todo (client et serveur)
  • Permanence des todos

Extra 1 - Connexion à une DB

Votre serveur doit utiliser une base de données externe de votre choix. Les données doivent être permanente entre un redémarrage du serveur.

Extra 2 - Déploiement en ligne

Utiliser une plateforme externe (ex: Heroku) pour mettre votre application en ligne.

Extra 3 - Ajout d'une action additionnelle pour les todos

Ajouter une action pour compléter un todo sans le supprimer. Les todo complétés doivent pouvoir être affichés, cacher ou afficher à la fin de la liste.

Extra 4 - Catégorisation des todo

Ajouter la possibilité d'avoir des catégories pour les todos. Il doit être possible de filtrer les todos par catégorie.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published