The goal of this project is to implement the popular game Wordle entirely on the frontend. Once you finish the basic implementation, there’s a Bonus afterwards!
Requirements
- Use React and Typescript. Tailwind is recommended but optional.
- Host the final deliverable on a live website and share the URL.
- Your final result should be responsive and compatible on both mobile and web screens.
Specifics
- To keep things simple, you may hardcode a single answer on the frontend. Ideally, for testing, you can run a command in the browser console to set the answer.
- Include a celebratory animation (up to you) for when the answer is found.
- Make sure you handle edge cases for various words.
- Once you’re done, share your code with
emptycrown
on GitHub.
- Here are the priorities in descending order:
- Cleanliness & organization of the code
- Accuracy & robustness of the functionality
- Aesthetics of the final result
Bonus
- Now, let’s make it multi-player! You should be able to send a unique link to friends and then race to solve the same word. Whoever gets it first wins.
- It’s up to you how you want to design the interface for this. The ideal solution is one where the race is real-time multiplayer and you can actively see your opponents’ progress as you go along.