Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yeabtsega1/todolist

Todo List Web App made with the help of Node.js with database as MongoDB and deployed using Render..
https://github.com/yeabtsega1/todolist

ejs expressjs mongodb nodejs render todo-list

Last synced: 4 days ago
JSON representation

Todo List Web App made with the help of Node.js with database as MongoDB and deployed using Render..

Awesome Lists containing this project

README

        

# Todo List

Todo List Web App made with the help of Node.js with database as MongoDB and deployed using Heroku.
## Demo

## Features

- Add New Todo List Dynamically
> `/`

> `Eg:` /Hello

- Get List of Dynamic Lists
> `/about`

## Run Locally

Clone the project

```bash
git clone https://github.com/Yeabtsega1/todolist.git
```

Go to the project directory

```bash
cd todolist
```

Install dependencies

```bash
npm install
```

Start the server

```bash
node app.js
```
Change MongoDB Connection String

```bash
Change Connection String in app.js (Line 15: mongoose.connect(""))
```

## Screenshots

![App Screenshot](https://i.ibb.co/4JvwWtq/To-Do-List-copy.png)

## Documentation

- [Node.js](https://nodejs.org/en/docs/)
- [Express.js](https://expressjs.com/)
- [EJS](https://ejs.co/#docs)
- [Mongoose](https://mongoosejs.com/docs/guide.html)
- [render Node.js](https://docs.render.com/deploy-node-express-app)