Logo Lanfrica

ANAXMD/Amharic-Reader

Domaine:

natural language processing

Type de record:

software
Créateur:
ANA
Hôte:
Amharic Literature App # Amharic Literature Reader 📚 A high-performance Flutter mobile application designed for reading and exploring Ethiopian literature. This project focuses on high-quality Amharic typography and advanced search capabilities. ## ✨ Features * **Smart Amharic Search**: Custom normalization utility to handle Ge'ez homophones (e.g., matching ሀ, ሐ, and ኀ). * **Premium Reading Experience**: Customizable themes (Light, Dark, Sepia) with smooth fade transitions. * **Architecture**: Built using **MVVM (Model-View-ViewModel)** for clean code and scalability. * **Animations**: Hero animations for seamless transitions between the library and book details. * **Persistence**: Bookmark and Quote system powered by `shared_preferences`. ## 🛠️ Tech Stack * **Language**: Dart / Flutter * **State Management**: Provider * **Typography**: Abyssinica SIL (Optimized for Ge'ez script) * **Local Storage**: Shared Preferences (JSON Serialization) ## 👤 Author **Ana Mohammed Mahmud** *University Student & Aspiring Software Engineer*

Languages