Skip to content

dwgrossberg/where-is-waldo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Where's Waldo?

See a project demo here 👈

This app is based on the classic children's puzzle book game Where's Waldo.

Tech Stack

Key Features

  • 6 unique levels, each with 4 characters to find puzzleLevels
  • Writes user info (name and time) to Cloud Firestore after each level is complete puzzleComplete
  • Best Times scoreboards for each level display real-time user data bestTimes
  • Routing handled with React-router-dom routing
  • A user-friendly DOM puzzle magnifying glass magnifier
  • Responsive / mobile-friendly design responsive
  • Real-time character hit/miss feedback feedback
  • Explicit user names filtered out with the help of bad-words filter
  • Written using functional components and hooks

Objectives

My goal for this project was to build a full-stack photo-tagging app, while learning to work with a BaaS provider like Firebase. As a secondary goal, I wanted to create a relatively complex app that would tie together everything I've been learning about React over the past several months.

Challenges

The biggest challenges for this project were simply getting familiar with several new pieces of technology at once - mainly Firebase and MUI - and implementing them smoothly into the project. Lots of documentation!