Wow! It's gorgeous @cvillate
One of the best I've seen – definitely would not have picked you as a newbie. Congratulations.
I love how you've documented your journey.
I love that you've injected personality (the random fact)
Your processes are well documented and best of all, they're not all the same, demonstrating a good range of skills and knowledge.
I want to have some constructive feedback – but I don't. You're nailed it.