Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Tic_Tac_Toe_App - NEXTJS13/REACTJS/TS/TAILWINDCSS/ZUSTAND

P

@lorenzoaniel

Desktop design screenshot for the Tic Tac Toe game coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
3intermediate
View challenge

Design comparison


SolutionDesign

Solution retrospective


Tic Tac Toe game with accompanying algorithm for CPU opponent. Relied heavily on zustand for state management. Not much in terms of complex animations but i still tried to incorporate framer for any animations, some challenges associated especially some initial styling for tailwind and framer conflicting. Initially used tailwind's built in animations for the simple ones but i wanted to separate all animations to framer and all static and conditional styling to tailwindcss. I also now included storybook for building components, actual speeds up development since I can test the individual components in different resolutions as well as how they react to their specific conditional styling. I will try to implement some form of testing for the next project, I think I will also keep using zustand as my go to state management due to its simplicity and robustness, in conjunction with local component state i should be able to cover most bases, I will have to test how well it works with a backend of some sort.

again, any and all criticism apart from profanity is encouraged as I am very much a junior at this still.

Community feedback

Please log in to post a comment

Log in with GitHub
Discord logo

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