Skip to content

MariellaAzar/devoir3_wordmorph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Word Morph

Word Morph is a multilingual, memory-based word game where players try to recall a sequence of changing words. The challenge scales with difficulty — the faster and more accurately you recall, the higher your score!

This project was built using React, JavaScript, Firebase, and CSS as part of a UX course in Summer 2025, with a focus on game usability, multilingual support, and responsive design.

🎮 How It Works

  1. Choose a category (Fruits, Animals, Objects currently available) and a difficulty level.
  2. A sequence of words will appear one at a time — try to memorize them in the order shown!
  3. Once the sequence ends, you'll be asked to recall each word in order.
  4. Your score is based on recall accuracy and speed.
  5. See if you can beat your best score (stored using Firebase Firestore)!

🗣️ Supports both English and French.

💡 Features

  • 💬 Bilingual UI (EN/FR)
  • 🔊 Sound effects for win/loss
  • 🌟 Confetti animation for perfect recall
  • 🔐 Firebase Firestore integration for saving best scores for an upcoming leaderboard feature
  • 📱 Responsive design for all screen sizes
  • 🧠 Dynamic difficulty scaling (word count + display speed)

🛠️ Tech Stack

  • React (Functional Components + Hooks)
  • JavaScript
  • Firebase Firestore (for saving high scores)
  • CSS (custom styles + animations)
  • canvas-confetti for win celebrations

🚀 Try It Out

Check out the live demo here: 🔗 Word Morph Game

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors