/todo-app

A todo web application written with the goal of learning how to use node.js / express.js / mongodb / passport.js. https://seiya-todo-app.herokuapp.com/

Primary LanguageJavaScript

todo-app

A todo web application written with the goal of learning how to use node.js / express.js / mongodb / passport.js

Image

Website:

https://seiya-todo-app.herokuapp.com/

Features:

  • Login
  • Sign up
  • Sessions
  • Validation
  • Authentication
  • Adding todos
  • Removing todos
  • Editing todos
  • Setting checkbox

TODO:

  • Store sessions on mongo database rather than on the server.

Setup:

  1. Install the dependencies
npm install
  1. Run the app
node app.js

Running your own:

  1. Setup a cloud mongo database
  2. Create collections accounts and todos
  3. Edit in the connection details in /configs

Screenshots:

Login

Image

Sign up

Image

Editing

Image

Deleting

Image