Skip to content

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.

License

Notifications You must be signed in to change notification settings

mkhoirulwafa18/eeman

Repository files navigation

Eeman Logo

Eeman App

An open source, Quran & Prayer Times, built with Flutter
Buy me a Coffee


Eeman Mobile

πŸ“± Screenshots


πŸŒƒ Features

  • 🚫 No ads, nothing.
  • πŸ“– Quran Offline
  • πŸ”Š Murattal Audio
  • 🀲 Daily Prayers
  • πŸš€ Native performance
  • πŸ“– Open source
  • πŸ•Œ Prayer Alarm
  • πŸ“Ώ Digital prayer beads

πŸ“œ ⬇️ 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 - Adhan is a library that calculates Islamic prayer times and Qibla direction.
  2. BLoC - Bloc is a predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
  3. Date Picker Timeline - A beautiful date picker timeline widget for Flutter.
  4. Equatable - Equatable is a Dart package that helps to compare objects without needing to override the == operator and hashCode.
  5. Feedback - Feedback is a library for collecting user feedback in Flutter apps.
  6. Flutter - Flutter is an open-source UI software development toolkit created by Google.
  7. Flutter Bloc - Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern.
  8. Flutter Email Sender - Flutter plugin for sending emails using native platform functionality.
  9. Flutter Local Notifications - A cross-platform plugin for displaying local notifications.
  10. Flutter Localizations - Flutter's localization and internationalization support.
  11. Flutter Native Splash - A package that automatically generates native code for adding splash screens in Flutter.
  12. Flutter Qiblah - A Flutter plugin for calculating and displaying Qiblah direction.
  13. Flutter ScreenUtil - A Flutter plugin for adapting screen and font size.
  14. Flutter Secure Storage - A Flutter plugin to store data in secure storage.
  15. Flutter SVG - An SVG rendering and widget library for Flutter.
  16. Flutter Timezone - Flutter plugin to get the timezone name.
  17. Geocoding - A Flutter plugin for geocoding and reverse geocoding.
  18. Geolocator - A Flutter plugin for accessing geolocation information.
  19. Get It - Simple direct Service Locator for Dart and Flutter apps.
  20. Intl - Package for internationalization and localization.
  21. Just Audio - A feature-rich audio playback library for Flutter.
  22. Notification Permissions - A Flutter plugin for managing notification permissions.
  23. Path - A library for manipulating file paths.
  24. Path Provider - A Flutter plugin for finding commonly used locations on the filesystem.
  25. Permission Handler - A Flutter plugin for checking and requesting permissions.
  26. Scrollable Positioned List - A Flutter package for scrollable lists that can be programmatically scrolled to a specific item.
  27. Skeletonizer - Converts already built widgets into skeleton loaders with no extra effort.
  28. Sqflite - SQLite plugin for Flutter.

Dev Dependencies

  1. Bloc Test - A Dart package that makes testing BLoC classes a breeze.
  2. Build Runner - A build system for Dart code generation and modular compilation.
  3. Flutter Gen Runner - The Flutter code generator for your assets, fonts, colors, and more.
  4. Flutter Launcher Icons - A package which simplifies the task of updating your Flutter app's launcher icon.
  5. Flutter Test - A Flutter package for testing Flutter apps.
  6. Mocktail - A Dart package that simplifies mocking with easy-to-read syntax.
  7. 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

About

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.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •