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

 
 
 

Contributors 4

  •  
  •  
  •  
  •