FluentWave is an interactive and modern web application for immersive language learning. It combines intuitive UI, progress tracking, and dynamic content delivery to help users master new languages step-by-step.
🔗 Live Demo: fluentwave-beta.netlify.app
- 🧠 Daily Learning Modules – Structured language lessons with vocabulary, phrases, and sentence formation.
- 📊 XP Tracking System – Users earn experience points (XP) based on lesson completion and accuracy.
- 📅 Session History – Track learning progress across sessions.
- 🧾 Responsive Design – Seamless on mobile, tablet, and desktop.
- 🌐 Language Expansion Ready – Built to scale with additional language modules.
- 🔔 Interactive UX – Engaging prompts, feedback messages, and transitions for smooth flow.
| Tool | Purpose |
|---|---|
| React | Component-based UI framework |
| Tailwind CSS | Utility-first responsive styling |
| React Router | Multi-page navigation |
| Custom Hooks | XP logic, user progression |
| LocalStorage | Persistent state per user session |
git clone https://github.com/Gideon-Cameron/Fluentwave-beta.git
cd Fluentwave-beta
npm install