Try the application online here (Please be considerate of others)
- It is built with React and has an API
- It uses some persistent database (In this case Mongo)
- It is deployed online, through Heroku
- As a user I can view my list of TODOs so I know what I have outstanding
- As a user I can add a new TODO to remember to do something later
- As a user I can complete a TODO to mark it as done and remove it from my list of outstanding items
- As a user I can edit a TODO to change what it says
- Clone this repository
- Type
npm install
in your terminal - Make sure you have mongodb running and configured
- Type
npm start
in your terminal
- To enter a new todo, simply type what you want in the input field at the top of the app and hit enter to save
- To mark an item as done, click the checkmark to the left of the item.
- To delete an item, click the 'x' to the right of the item.
- This todo app also has the ability to edit todos by clicking on them. Once selected, that text of the todo turns into an input field that you can make changes in. Clicking away from the todo or pressing enter saves changes.