To-Do List Web Application built using node, express, ejs, and MongoDB
Ready to be deployed using MongoDB Atlas and Heroku
Features:
- Utilizes MongoDB to have persistent lists across sessions
- Uses dynamic urls and dynamically created lists with the ability to add and delete from
- Uses ejs to have variables embedded into html code
- Created own local node-module to refactor code
How to run application:
- Start a MongoDB Shell
- Download repository
- Open downloaded repository with a command line interface
- Run 'npm install' and then 'nodemon app.js' in terminal in root directory of repository
- Visit the site by opening a browser and going to the url: 'localhost:3000'
- Create custom lists by appending /CustomListName example: 'localhost:3000/Groceries'
Site overview:
Custom List + URL Example: