Logo Lanfrica

NahumDm/Dawurogna-figurative-speaking

Domaine:

natural language processing

Type de record:

softwareproject
Créateur:
Nah
Hôte:
This project aims in digitalizing Dawuro Zone cultural fairy tale and figurative speaking in the form of Mobile application. # Dawurogna Figurative Speaking This project aims to digitalize Dawuro Zone's cultural fairy tales and figurative speaking, delivering them in the form of a modern mobile application. Built with Flutter, the app provides users with access to Dawurogna proverbs, their phonetic representations, and Amharic translations, fostering cultural preservation and easy learning. --- ## Table of Contents - Project Overview - Demo - Installation - How to Contribute - How to Report Issues - License --- ## Project Overview **Dawurogna Figurative Speaking** is a cross-platform Flutter application designed to preserve and share the rich oral traditions of the Dawuro Zone. The app features: - A curated collection of Dawurogna proverbs and figurative phrases. - Phonetic transcription for language learners. - Amharic translation for broader accessibility. - Alphabet-based browsing and filtering. - Modern and intuitive onboarding experience. - Dedicated About page, category browsing, and detailed proverb screens. - Update checker and sharing tools. The application is structured to be responsive, easy to navigate, and maintainable, supporting mobile environments. --- ## Demo 🎥 Watch Video Demo. ## Installation 1. **Clone the repository:** ```bash git clone github.com cd Dawurogna-figurative-speaking ``` 2. **Install dependencies:** ```bash flutter pub get ``` 3. **Run the app:** ```bash flutter run ``` > Requires Flutter SDK. --- ## How to Contribute We welcome contributions! To maintain quality and consistency, please follow these guidelines: 1. **Fork** the repository and create your branch from `master`. 2. Make your changes, ensuring the code is clean and well-documented. 3. If adding new features or screens, include demo screenshots or short GIFs. 4. **Test** your code. 5. Submit a **pull request** with a clear description of your changes. For larger changes, open an issue first to discuss your propos …

Languages

Licenses