Skip to content

thperchi/todo_api

Repository files navigation

Todolist App

Projet d'API de Todolist pour le test technique de Mon Petit Placement.

Pré requis

  • PHP 7.4
  • Symfony CLI 4.26
  • Composer
  • Docker
  • Docker-compose

Lancement

  • composer install
  • docker-compose up -d
  • symfony serve -d
  • symfony console doctrine:database:create
  • symfony console doctrine:migrations:migrate

Connexion

Fonctionnalitées

  • Possibilité de créer un utilisateur
  • Authentification via JWT
  • Possibilité de créer une todolist et des taches associées
  • Gestion de la todolist et des taches associcées par l'utilisateur parent seulement
  • Possibilité de filtrer les todolistes par nom via /api/todo_lists?name=""
  • Possibilité de filtrer les taches validées ou non /api/tasks?is_done=true/false

Librairies utilisées

  • Api Platform pour la gestion de l'api
  • lexik/LexikJWTAuthenticationBundle pour la gestion de l'authentification via JWT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published