Logo Lanfrica

Haileamlak/pagume-seven-mobile-app

Domaine:

natural language processing

Type de record:

software
Créateur:
Hai
Hôte:
A bahire-hasab based calendar app for viewing calendars, converting dates, translating numbers, and calculating holidays and weekdays in Ethiopian and Gregorian systems. # Pagume 7 Calendar Application ## Overview This mobile application is designed to provide comprehensive calendar features for both Ethiopian and Gregorian calendars. Whether you need to view monthly calendars, convert dates between calendar systems, translate numbers, or calculate holidays and fasting periods, this app has you covered. ## Features - **Monthly Calendar Display**: View and navigate monthly calendars for both Ethiopian and Gregorian calendars. - **Date Conversion**: Seamlessly convert dates from Ethiopian to Gregorian and vice versa. - **Number Conversion**: Translate numbers between Amharic and Arabic numeral systems effortlessly. - **Holiday & Fasting Calculation**: Accurately calculate the dates for holidays and fasting periods in a given year. - **Weekday Finder**: Determine the weekday for any date, in both calendar systems. ## Getting Started ### Prerequisites Before you begin, ensure you have the following: - A computer with Flutter installed. - An Android or iOS device for testing, or an emulator. ### Installation 1. **Clone the repository**: ```bash git clone github.com cd pagume-7-mob-app ``` 2. **Install dependencies**: ```bash flutter pub get ``` 3. **Run the app**: ```bash flutter run ``` ### Directory Structure ```plaintext ├── lib │ ├── models # Data models for calendars, dates, and conversions │ ├── screens # UI screens for each feature │ ├── services # Business logic for conversions, calculations, etc. │ ├── widgets # Reusable widgets │ ├── main.dart # Entry point of the application ├── assets # Images, fonts, etc. └── README.md # Project documentation ``` ## Usage - **Monthly Calendar**: Navigate through months and switch between Ethiopian and Gregorian calendars. - **Date Conversion**: Use the conversion tool to switch dates between the two c …