Back to Portfolio
SpellX
Android/iOS

SpellX

Gamified English Spelling Practice App with Audio, Feedback, and Levels

Project Overview

SpellX (SpeelEx) is an engaging mobile app for English learners, especially IELTS and TOEFL students, focusing on audio-based spelling practice. It features gamified elements like points, streaks, level unlocks, and leaderboards to build daily habits and improve writing, reading, and listening skills. Users hear word pronunciations, type spellings with timed challenges, receive instant feedback, and track progress through history and rankings. Built with a modern UI, it includes spaced repetition for mistakes and supports difficulty modes.

Key Features

  • Audio-Based Spelling Practice with 15-Second Timer and Pronunciation Playback
  • Immediate Feedback: Correct (Green Animation + 10 Points), Wrong (Show Meaning + Replay)
  • Points and Rewards System with Streaks (e.g., +20 Bonus for 5 Correct in a Row)
  • Level Unlock System: 10 Words per Level, Progressive Difficulty from Easy to Advanced
  • Leaderboard for Weekly/Monthly Rankings with User Position Highlight
  • Word History: Review Mastered, Mistakes, and In-Progress Words with Retry Option
  • Settings: Toggle Timer/Sounds, Select Difficulty (Beginner/Intermediate/Advanced)
  • Gamified UX: Confetti Animations, Result Summaries, and Daily Habit Tracking

Technologies Used

Flutter (Dart) for Cross-Platform DevelopmentClean Architecture with Riverpod State ManagementFlutter TTS and Just Audio for Word PronunciationConfetti and Animate Do for Gamified AnimationsSharedPreferences and Path Provider for Local StorageMongoDB Backend for Users, Words, Progress, Levels, and LeaderboardGoogle Sign In for AuthenticationShimmer and Lottie for UI Enhancements

Project Details

Client

Personal Project

Timeline

© 2025 Muhammad Sajedul Islam. All rights reserved.

0%