I had to cut some features to get a minimal version done. I aimed beyond my current skill level and learned a lot. Thanks for the feedback 🙂