Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 911 Bytes

README.md

File metadata and controls

27 lines (17 loc) · 911 Bytes

todo-api

Simple django/rest_framework todo list API. Fork the repo and run locally during development of your front-end application.

Instructions

Fork this repo then clone locally to run the server during development. Run the server with python manage.py runserver.

In a separate repo, create a single-page application using ReactJS (https://facebook.github.io/react/) and materializecss (http://materializecss.com/) to interact with this API.

Requirements

Your single page application should give the ability to:

  1. View all todo list items

  2. Filter todo items by "done" status

  3. Create a new todo item

  4. Update todo item description

  5. Toggle the "done" status

  6. Delete a selected todo item

  7. Delete all "done" items

Design

Pixel perfect design is not the goal with this exercise, but generally the resulting front end should like this example: http://todomvc.com/examples/jquery/