Skill Level: Intermediate
Time Limit: n/a
Create an application with the framework of your choice (Rails, Django, etc) that tracks tasks that you'd like to complete. The goal of this challenge is to build a simple RESTful application that persists data in a database and provides CRUD functionality to the user.
VERB | PATH | User for |
---|---|---|
GET | /tasks | display a list of all tasks |
POST | /tasks | create a new task |
GET | /tasks/:id | display a specific task |
PATCH/PUT | /tasks/:id | update a specific task |
DELETE | /tasks/:id | delete a specific task |
- Learn RESTful routes
- Simple drill for learning a new web framework
- Use a database for persistence
- Familiarity with HTTP methods