- Users should be able to create a new user
- Users should not be able to create a new user when username already exists
- Todos should be able to list all user's todo
- Todos should be able to create a new todo
- Todos should be able to update a todo
- Todos should not be able to update a non existing todo
- Todos should be able to mark a todo as done
- Todos should not be able to mark a non existing todo as done
- Todos should be able to delete a todo
- Todos should not be able to delete a non existing todo
Collection (Postman): https://www.getpostman.com/collections/fda52f603294e717462f