Skip to content

onepunchmagne/kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban Java-Spring

Bravo ! Si tu es là, c'est que tu as retenu notre attention ! On aimerait maintenant voir comment cela se passe avec un exercice pratique. Bonne chance !

But de l'exercice

Implémenter une API HTTP qui permet de gérer un kanban :

Kanban image

Pour résumer grossièrement, un kanban est une liste de tâches priorisées, avec différents statuts (Todo, In progress...). Si tu ne sais pas ce qu'est un kanban, n'hésite pas à demander des explications.

Que dois-je faire concrètement ?

Rassure-toi tout de suite : le kanban ne sera pas fini en 1h :)
Le but est donc d'identifier et d'implémenter les fonctionnalités que tu juges les plus importantes pour démarrer. Sachant que de nombreuses choses peuvent être imaginées : gérer les priorités, affecter un ou des membres à une tâche, changer le statut d'une tâche, mettre une étiquette, gérer les limites WIP...

Pour t'aider un peu, voici les 2 premières choses à faire :

  • Faire fonctionner la récupération de la liste de tâches : elle doit être retournée via une requête HTTP GET sur http://localhost:8080/tasks. Il semble que l'implémentation n'ait pas été terminée !
  • Ensuite, la première fonctionnalité sera d'ajouter une tâche dans la liste.

Produis le code comme si tu le faisais "en vrai", sauf qu'on se concentre sur le code métier : pas besoin de gérer les logs, base de données, sécurité...

Que faire si j'ai oublié la syntaxe ?

Pour information, tu as le droit d'utiliser tous les outils que tu veux : Javadoc, Documentation en ligne, StackOverflow, Google... fais en bon usage.

Prérequis

Java 11 et Maven.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages