Amharic Learning
# Fidel Friends
Fidel Friends is a kid-friendly prototype web app for learning Amharic letters step by step. It is designed for Ethiopian-born kids in America, families, weekend schools, and beginner learners who may understand English first and need playful, low-pressure Amharic reading practice.
This MVP follows a letter-first approach:
- learn core shapes before full vowel families
- recognize letters
- find letters inside words
- trace letters
- review daily
- earn XP, stars, streaks, and badges
The prototype includes a polished responsive UI, a reusable lesson engine, local curriculum data, and local progress saving with `localStorage`, so it works without a backend.
## Features
- Landing page with child-friendly product-style design
- Onboarding flow with learner profile setup
- Home dashboard with streak, XP, goal progress, and recent letters
- Vertical lesson path with Unit 1 playable and Units 2-3 locked
- Playable lesson engine for:
- intro cards
- multiple choice letter selection
- word finding
- picture matching
- tracing activity
- end-of-lesson celebration
- Daily review page with simple spaced review logic
- Tracing and free-draw practice page
- Rewards page with badges and a 7-day practice tracker
- Parent / teacher summary page
- Settings page with sound, music, language mode, theme, export, and reset
## Tech Stack
- Next.js with App Router
- TypeScript
- Tailwind CSS
- Clean reusable UI components in a shadcn-style structure
- Framer Motion
- Lucide icons
- Local curriculum data in TypeScript
- `localStorage` for offline-friendly MVP progress tracking
## Who It Is For
- Kids about ages 4 to 10
- Beginner Amharic readers
- English-dominant Ethiopian kids learning Amharic letters
- Parents, teachers, tutors, and weekend schools
## Curriculum Included in MVP
The seeded MVP includes Unit 1:
- ሀ
- ለ
- ሐ
- መ
Playable lessons:
1. Welcome to ሀ
2. Learn ለ
3. Learn ሐ
4. Learn መ
5. Unit Review: ሀ ለ ሐ መ
Units 2 and 3 are included as locked placeh …