Skip to content

vengadeshks/To-Do-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do-List

To-Do-List web app with nodejs and mongoDB

Live demo: To-Do-List

Type /something after the url to create a personalized list

Prerequisites

  1. Install NODE JS using the link https://nodejs.org/en/
  2. Then Install MongoDB using the link https://docs.mongodb.com/manual/installation/
  3. Any Editor (Preferably VS Code or Brackets Text Editor)
  4. Any web browser with the latest version(eg chrome)

Languages and Technologies used

  1. HTML5/CSS3
  2. Node js
  3. Express is
  4. EJS(view engine)
  5. MongoDB
  6. Mongoose

Steps to run the project in your machine

  1. Download and install Node js and MongoDB in your machine
  2. Clone or download the repository
  3. Extract all the files
  4. After Extracting the downloaded file name the folder as Todolist, open Terminal on the Todolist folder where the folder is placed on your system and use the command npm install or npm i to install all the modules that are used for the project.
  5. After installing all the modules (express,EJS,nodemon,body-parser) then open a new terminal and run the mongod command to start the mongodb server and then open other terminal to run the mongo shell using the command mongo as a client to work with the database
  6. Then use the command node app.js or nodemon to run or start the server.
  7. Open your web browser and type 'localhost:3000'
  8. Hurray! That's it!