The project is complete! You can check it out here.
Didn't quite hit all my estimations but that's partially because I used my space more efficiently than I anticipated. There still may be some kinks that need ironing out, but I hope you'll give it a go and let me know what you think! :)