React Where's Waldo Game
From The Odin Project's curriculum
To play the game, choose a level, find all the characters and save your name on the global leaderboard. The game gives the player real-time updates for every character selection. The global leaderboard is child-friendly with a cloud function to censor rude words in usernames.
Game Features
- Real-time character verification
- Real-time game over verification
- Secure game updates using Firebase cloud functions
- Server-side timestamps to measure the duration of games
- Global leaderboard without login
- Censor swearing usernames with '🤪'
- CMS for all game data
- 6 levels to play
Technologies
- React
- React-router-dom
- Firestore
- Firebase Cloud Functions
- Tailwind CSS
- Firebase Hosting