Congrats on your first big project!
Really nice to see what you learned and which problems you encountered.
This reads like you had a ton of fun creating it, that’s great!
Keep on rockin’!
Of course stuff can be optimized all the time, but just enjoy this little step on your journey and keep creating. You’ll get better with every little project ☺