/toDoList-App

Complete version of ToDoList App using node.js, express.js & mongoDB

Primary LanguageJavaScript

ToDoList App

  • Complete version of ToDoList App using node.js, express.js & mongoDB

  • I applied some changes to the functionality of my older version of ToDoList App and added some additional styling.

Deployed Version of The App

http://todoapp-onkolahmet.herokuapp.com .

How It Works ?

  • User can add custom lists with different names and all the lists will appear on the left side. If user wants to create a list with an existing name, error related to this problem will appear on the screen.

To Do List - Opera 2020-11-06 17-54-14

  • User may change the contents of the items from the lists and also can edit the name of the list simultaneously both for the toDoList and Completed Tasks.
  • If the task is done and user clicks to the check box, it will appear on the "Completed Tasks".
  • Furtherly, user may get that completed task back to the toDoList by clicking the check box again.
  • With that way, that task will return to the toDoList which it belongs to.
  • Other than completing the tasks, user can delete the task either from the list itself or from Completed Tasks.

To Do List - Opera 2020-11-06 17-31-35 (3)

To Use Locally

  1. Clone local branch $ git clone -b local https://github.com/onkolahmet/toDoList-App.
  2. Run 'npm install' in root folder.
  3. Run 'nodemon server.js' in root folder.