MohamDah Rock Paper Scissors Solution

Solution retrospective
At first, this project seemed very daunting. I've always had trouble with CSS, so I was a bit scared looking at the design. But then I spent time breaking it down and thinking through how I would implement things one by one made it a lot easier. I learned a lot about CSS design and transitions. The logic was also a bit confusing at times, but fortunately I didn't have a lot of trouble with it.
This is also the first project I made with TypeScript. It's surprisingly not as hard as I thought. It is a bit tedious to deal with the type errors, but it's obviously better in the long run. Better fix the bugs now rather than later.
Please log in to post a comment
Log in with GitHubCommunity feedback
- @mixchex
Nice implementation and it sounds like it was a great learning experience. Those animations really bring this to life.
One thing that could be beneficial is to replicate the sizing a little more effectively, as the initial view is quite small.
I think you should also try adding the Lizard Spock bonus variation of the game. :)
Keep it up. Mike
Marked as helpful
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord