Logo Lanfrica

amirabaraya/fidelamharic

Domain:

natural language processingeducation

Record type:

softwaretools
Creator:
ami
Host:
QalAmharic, an Amharic learning website built by Amir Abaraya # FidelAmharic **FidelAmharic** is a premium full-stack Amharic learning platform built by **Amir Abaraya** for native English speakers who are learning Amharic from the very beginning. The project combines a warm Ethiopian-inspired visual identity with real learner accounts, database-backed course progress, voice practice, gamified lessons, and an admin studio for managing course content, users, plans, and access. Live website · GitHub repository ## Preview | Landing | Dashboard | | --- | --- | | | | | Course Map | Lesson | | --- | --- | | | | | Practice | Profile | | --- | --- | | | | ## What Makes It Different FidelAmharic is designed as a serious learning product, not a generic language-app clone. The interface uses soft rounded UI, earthy green, gold, cream, deep charcoal, and subtle cultural patterning inspired by Ethiopian identity and the visual beauty of Ge'ez script. The learning flow is built for first-time learners: English explanations, Latin pronunciation guides, Amharic script exposure, listening prompts, meaning checks, writing practice, and review loops all work together so a beginner can start with simple sounds and phrases before moving into fuller units. ## Core Features - Full-stack authentication with learner accounts, admin accounts, and protected app routes - Database-backed progress so users can continue learning after updates and deployments - Beginner-friendly Amharic lessons with English-to-Amharic and Amharic-to-English exercises - XP, streaks, hearts, badges, daily goals, active units, and progress tracking - Listening, reading, writing, vocabulary drills, flashcards, and spaced repetition surfaces - Pronunciation practice using browser speech APIs where supported - Course map with unlocked and locked lesson progression - Admin content panel for creating, editing, deleting, and rearranging courses, units, and lessons - Admin user controls for roles, plan access, trials, and subscription status - Forgot-password f …

Languages