Skip to content

dmaul12/react_to-do

 
 

Repository files navigation

#React To Do

Wherein we build a to-do app in React.js

A multi-day code-a-long to build a fully-functional CRUD application with React.

Technologies used and concepts covered

  • es6
  • Node.js / Express.js
  • RESTful routing
  • BodyParser and data handling
  • persistent data
  • relational database concepts (postgres)
  • RDBMS relations (SQL joins)

##System Description

The application will allow the user to create, modify and delete a todo item. The items will be persisted in a relational database.

Note: To keep complexity down, there is only ONE user for this application.

###User Stories

  1. As a User, I should be able to add a to-do item into a list.
  2. As a User, I should be able to mark a task as complete.
  3. As a User, I should be able to mark as completed task as incomplete.
  4. As a User, I expect the tasks should be sorted by complete/incomplete, and always be sorted by date/time.
  5. As a User, I should be able to delete any completed tasks.
  6. As a User, my tasks should persist, such that my previous tasks should display upon each visit.

About

A to-do app [react]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.6%
  • HTML 15.7%
  • CSS 1.7%