An open API service indexing awesome lists of open source software.

https://github.com/fawwaz37/todo-express-mongodb

Todo App With Login System, Built using MongoDB , Express.js , and Node.js
https://github.com/fawwaz37/todo-express-mongodb

crud-sample express express-handlebars expressjs login mongodb mongoose nodejs

Last synced: 11 months ago
JSON representation

Todo App With Login System, Built using MongoDB , Express.js , and Node.js

Awesome Lists containing this project

README

          

# **ToDo List App**

Todo App With Login System, Built using MongoDB , Express.js , and Node.js

Demo App:
https://zekais-todo.herokuapp.com/

# Installation
## Cloning this repo
```cmd
> git clone https://github.com/fawwaz37/todo-express-mongodb.git
> cd todo-express-mongodb
```

## Editing the file
Edit the required value in folder `controllers` file `config.js`.

```js
module.exports = {
port: '3030', // http://localhost:3030
dbURI: 'mongodb+srv://xxx'
}
```

`port`: PORT localhost.

`dbURI`: your MongoDb URI.

## How to Get Mongodb URI
1. Sign In [Mongodb](https://www.mongodb.com/)
2. Create a Database.

3. Create Free Cluster.
4. Choose Cloud Provider & Region.
5. Select `Connect`.
6. Add a Connection IP Address.

7. Create a Database User

8. Choose Connect Your Application
9. Change `` with Your Password Database User `step 7`

## Installing the dependencies
```cmd
> npm install
```

## Running App
```cmd
> npm start
```

Then Browse http://localhost:3030 . You will see the Homepage.