The To-do Task List application is a bit unique from other To-do apps. This one comes with user authentication!
My desire was to create an application in React on the client-side and with Node.js / Express on the server-side. My love for Python kept me at bay from JavaScript and its frameworks for a short time but I'm back with a vengence!
Moreover, I wanted to create a full-stack application using mostly JavaScript based technologies. I initially wanted to use AWS Lambdas called from API Gateway but maybe when I get more time.
Instead, I created a REST API to serve the client side and hooking up MongoDB / Mongoose to store and retrieve the data.