4Geeks Coding Projects tutorials and exercises for people learning to code or improving their coding skills
Difficulty
intermediateRepository
Click to openVideo
Not available
Live demo
Not available
Average duration
8 hrs
We are going to build one API to manage tasks (Todo List). Similar to this api: http://assets.breatheco.de/apis/fake/todos/
Use the python/flask or node/express boilerplate, clone the repository on Gitpod to avoid any local issues in your computer because you will need to have MySQL or PostgreSQL and Node.js or Python 3.7+ installed (already installed on Gitpod).
Create an API that connects to a MySQL database and implements the Following Endpoints.
[GET] /todos/user/<username>
Get list of todo's for a particular user.[POST] /todos/user/<username>
Create a new todo list of a particular user.[PUT] /todos/user/<username>
Update the entire list of todo's of a particular user.[DELETE] /todos/user/<username>
Delete a user and all of their todo's.This exercise will make you practice the following fundamentals:
4Geeks Coding Projects tutorials and exercises for people learning to code or improving their coding skills
Difficulty
intermediateRepository
Click to openVideo
Not available
Live demo
Not available
Average duration
8 hrs