mkhoirulwafa18 / eeman

Eeman adalah aplikasi Islami yang membantu Anda dalam menjalankan ibadah harian dengan lebih mudah dan teratur. Dengan fitur-fitur unggulan seperti doa sehari-hari, Quran offline, jadwal sholat, tasbih digital, dan alarm sholat, Eeman memberikan pengalaman yang lengkap dan memperkaya spiritualitas Anda.
Other
14 stars 1 forks source link
dart flutter flutter-apps flutter-bloc flutter-clean-architecture flutter-examples flutter-islam-app flutter-quran-app flutter-sample flutter-samples flutter-ui islamic-app islamic-prayer-times open-source quran tasbih-digital
Eeman Logo # Eeman App An open source, Quran & Prayer Times, built with Flutter
Buy me a Coffee --- ![Eeman Mobile](assets/screenshots/showcase.png)

📱 Screenshots


🌃 Features

📜 ⬇️ Installation guide

This handy table lists all the methods you can use to install Eeman:

Platform Package/Installation Method
Android Get it on Google Play

🕳️ Building from source

You can compile Eeman's source code by following these instructions.

👥 The Eeman team

💼 License

Eeman is open source and licensed under the BSD-4-Clause License.

[Click to show] 🙏 Services/Package/Plugin Credits

### Dependencies 1. [Adhan](https://pub.dev/packages/adhan) - Adhan is a library that calculates Islamic prayer times and Qibla direction. 1. [BLoC](https://pub.dev/packages/bloc) - Bloc is a predictable state management library that helps implement the BLoC (Business Logic Component) design pattern. 1. [Date Picker Timeline](https://pub.dev/packages/date_picker_timeline) - A beautiful date picker timeline widget for Flutter. 1. [Equatable](https://pub.dev/packages/equatable) - Equatable is a Dart package that helps to compare objects without needing to override the == operator and hashCode. 1. [Feedback](https://pub.dev/packages/feedback) - Feedback is a library for collecting user feedback in Flutter apps. 1. [Flutter](https://flutter.dev) - Flutter is an open-source UI software development toolkit created by Google. 1. [Flutter Bloc](https://pub.dev/packages/flutter_bloc) - Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. 1. [Flutter Email Sender](https://pub.dev/packages/flutter_email_sender) - Flutter plugin for sending emails using native platform functionality. 1. [Flutter Local Notifications](https://pub.dev/packages/flutter_local_notifications) - A cross-platform plugin for displaying local notifications. 1. [Flutter Localizations](https://pub.dev/packages/flutter_localizations) - Flutter's localization and internationalization support. 1. [Flutter Native Splash](https://pub.dev/packages/flutter_native_splash) - A package that automatically generates native code for adding splash screens in Flutter. 1. [Flutter Qiblah](https://pub.dev/packages/flutter_qiblah) - A Flutter plugin for calculating and displaying Qiblah direction. 1. [Flutter ScreenUtil](https://pub.dev/packages/flutter_screenutil) - A Flutter plugin for adapting screen and font size. 1. [Flutter Secure Storage](https://pub.dev/packages/flutter_secure_storage) - A Flutter plugin to store data in secure storage. 1. [Flutter SVG](https://pub.dev/packages/flutter_svg) - An SVG rendering and widget library for Flutter. 1. [Flutter Timezone](https://pub.dev/packages/flutter_timezone) - Flutter plugin to get the timezone name. 1. [Geocoding](https://pub.dev/packages/geocoding) - A Flutter plugin for geocoding and reverse geocoding. 1. [Geolocator](https://pub.dev/packages/geolocator) - A Flutter plugin for accessing geolocation information. 1. [Get It](https://pub.dev/packages/get_it) - Simple direct Service Locator for Dart and Flutter apps. 1. [Intl](https://pub.dev/packages/intl) - Package for internationalization and localization. 1. [Just Audio](https://pub.dev/packages/just_audio) - A feature-rich audio playback library for Flutter. 1. [Notification Permissions](https://pub.dev/packages/notification_permissions) - A Flutter plugin for managing notification permissions. 1. [Path](https://pub.dev/packages/path) - A library for manipulating file paths. 1. [Path Provider](https://pub.dev/packages/path_provider) - A Flutter plugin for finding commonly used locations on the filesystem. 1. [Permission Handler](https://pub.dev/packages/permission_handler) - A Flutter plugin for checking and requesting permissions. 1. [Scrollable Positioned List](https://pub.dev/packages/scrollable_positioned_list) - A Flutter package for scrollable lists that can be programmatically scrolled to a specific item. 1. [Skeletonizer](https://pub.dev/packages/skeletonizer) - Converts already built widgets into skeleton loaders with no extra effort. 1. [Sqflite](https://pub.dev/packages/sqflite) - SQLite plugin for Flutter. ### Dev Dependencies 1. [Bloc Test](https://pub.dev/packages/bloc_test) - A Dart package that makes testing BLoC classes a breeze. 1. [Build Runner](https://pub.dev/packages/build_runner) - A build system for Dart code generation and modular compilation. 1. [Flutter Gen Runner](https://pub.dev/packages/flutter_gen_runner) - The Flutter code generator for your assets, fonts, colors, and more. 1. [Flutter Launcher Icons](https://pub.dev/packages/flutter_launcher_icons) - A package which simplifies the task of updating your Flutter app's launcher icon. 1. [Flutter Test](https://pub.dev/packages/flutter_test) - A Flutter package for testing Flutter apps. 1. [Mocktail](https://pub.dev/packages/mocktail) - A Dart package that simplifies mocking with easy-to-read syntax. 1. [Very Good Analysis](https://pub.dev/packages/very_good_analysis) - A package for analyzing Dart code. ### Flutter Launcher Icons Configuration - **Android Icon**: `launcher_icon` - **iOS Icon**: `true` - **Image Path**: `assets/launcher_icon/launcher.png` - **Min SDK Android**: `20` - **Adaptive Icon Background**: `#234D60` - **Adaptive Icon Foreground**: `assets/launcher_icon/icon_adaptive.png` ### Flutter Native Splash Configuration - **Color**: `#244C64` - **Image**: `assets/launcher_icon/launcher.png` - **Android 12**: - **Image**: `assets/launcher_icon/launcher.png` - **Icon Background Color**: `#244C64` ### Flutter Gen Configuration - **Output**: `lib/gen/` - **Line Length**: `120` - **Integrations**: - **Flutter SVG**: `true` ### Flutter Assets - **Assets**: - `assets/sources/` - `assets/icons/` - `assets/fonts/` ### Flutter Fonts - **Poppins**: - `assets/fonts/Poppins-Regular.ttf` - `assets/fonts/Poppins-Light.ttf` - `assets/fonts/Poppins-Bold.ttf` (weight: 700) - **isepMisbah**: - `assets/fonts/isepMisbah.ttf` - **DsDigital**: - `assets/fonts/dsdigi.ttf`

© Copyright Eeman 2024