Help me think of a good exercise

I'd like to think of a toy application that will serve to direct my self learning. I want something simple enough I can get through it within a couple months of maybe ten hours a week.

I'm not a dev, but I'm competent in Python, and I'm willing to work in other languages. I would like a project that will incorporate microservices, APIs, containers, and orchestration. It is OK for it to be very contrived, it is just for learning.

A web app for reminders had come to mind. It would allow adding, deleting, updating, and dismissing reminders through a web form. I need to learn about architecture, but I'm thinking the web server could be in a container with a database on another. I could set artificially low thresholds for when another container should be created, or destroyed.

Ideas?

submitted by /u/trashytrasher
[link] [comments]