Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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..
- Host: GitHub
- URL: https://github.com/yeabtsega1/todolist
- Owner: Yeabtsega1
- Created: 2024-06-13T17:53:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-13T17:53:28.000Z (7 months ago)
- Last Synced: 2024-11-07T05:14:25.398Z (about 2 months ago)
- Topics: ejs, expressjs, mongodb, nodejs, render, todo-list
- Language: JavaScript
- Homepage: https://todolist-jkq5.onrender.com
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)