Compared to PHP and MySQL, creating dynamic web pages has become much easier nowadays. The best part is that we can now write everything in JavaScript, reducing the learning curve significantly. In this project, the most interesting parts are using EJS and MongoDB. They are lightweight, flexible, and perfect for small-scale projects.
By the way, I faced some challenges while deploying with GitHub Actions on Firebase. Nonetheless, it has been an enjoyable experience to learn about modern-day CI/CD practices.
- Websitehttps://todolist-782dc.web.app/
- Non-Responsive
- PlatformFirebase
- StackNode.js, ejs, JavaScript, CSS, HTML
- DatabaseMongoDB
- WorkflowGithub Actions