This is a simple Todo App that implemented with HTML,JS,node.js and MongoDB.
Test username/passwd: test/test
- Create, Read, Update, Delete todos from webpage and MongoDB
- Use express module to process http request and response
- Use nodemon module to monitor file change and restart server automatically while developing
- Store sensitive DB information such as password in .env file
- Add password protect function to ensure frontend security
- Use winston and winston-daily-rotate-file modules to handle log files
- Use sanitize-html module to keep malicious HTML away