Logo Lanfrica

philem247/SabiSpell-V1

Domain:

natural language processingeducation

Record type:

software
Creator:
phi
Host:
Offline-first gamified spelling and vocabulary app for Nigerian students. Supports Academic League (SSS/JSS/Primary) and Yoruba Wazobia Mode. Built with React Native + Expo. # SabiSpell SabiSpell is an interactive, gamified adaptive spelling application designed for Nigerian students. It maps directly to national curricula (WAEC, JAMB, NECO) and integrates localized cultural modules to improve spelling accuracy, vocabulary, and linguistic heritage. --- ## Key Features - **Academic Spelling League:** Adaptive spelling matches aligned with SSS 1–3 syllabi. Tracks student performance using an ELO-based Skill Rating (SSR) engine. - **Wazobia Native Spelling Mode:** Celebrates indigenous Nigerian languages. The Yoruba module challenges students to type native words containing complex tonal and underdot diacritics using a custom built-in Yoruba keyboard. - **Scholar Profile Hub:** Displays title ranks (e.g., Recruit to Word Sage), daily streaks, SSR progress tracker, mastered word count, and Graduation Exam certificates. - **Sabi Premium Shop:** Offers premium WAEC past question packs. Integrated with a simulated Paystack Sandbox checkout modal to demonstrate secure digital payments in Nigeria. - **Investor Demo Mode:** Accessible via a hidden gesture (tapping the Àjàlá mascot 5 times on the dashboard), allowing quick state changes (max energy refills, XP adjustments, and instant graduation unlocks). --- ## Technical Stack & Tools SabiSpell is built using a modern, lightweight cross-platform architecture: - **Frontend Core:** React Native with Expo Router for type-safe file-based navigation. - **State Management:** Zustand for centralizing player profiles, game states, energy systems, and coins. - **Storage & Offline Persistence:** @react-native-async-storage/async-storage to save profile data and shop purchases locally on the device (facilitating offline availability). - **Audio Engine:** `expo-audio` for low-latency feedback sound effects and pronunciation playbacks. ### Tool Credits & AI Integrations - **YarnGPT (Yoruba Voice Synthesis):** The Wazobia Yoruba audio assets are programmatically synthesized using YarnGPT's Yoruba natu …

Languages

Licenses