Skip to content

qobiljon-archives/inha-masjid

Repository files navigation

Open-source Inha Masjid mobile application

Tailored application for Inha Masjid donations, including such features as

  • Instant access to the Masjid's financial needs and the latest official bank account information for donations.
  • Real-time tracking of donation progress for the upcoming month, providing transparent insights into the Masjid's needs and funding progress.
  • Convenient access to prayer times, calibrated by a mufti, including special timings like Jumu'ah ( Friday prayer).

Getting Started

Prerequisites

  1. Install and set up Flutter.
  2. Install your favorite IDE or editor, such as Android Studio or Visual Studio Code.
  3. Install Git.

Testing and running

  1. Clone the repository git clone https://github.com/uz-devs/inha-masjid.git
  2. Run flutter pub get to install dependencies.
  3. Run flutter test to run the tests.
  4. Run flutter run to run the application.

Contributing

  1. View the Figma UI draft
  2. Fork the repository.
  3. Create a new branch from main.
  4. Make your changes.
  5. Create a pull request to main.

Documentation

  • Run dart doc to generate documentation for understanding the codebase.
  • View the documentation by opening doc/api/index.html in your browser.
  • Run flutter test --coverage to generate a coverage report for the codebase.
  • Run flutter analyze to analyze the codebase for potential issues.

Notes

  • If you modify the logos, make sure to run the following commands
  • flutter pub get to update the image assets (e.g., app logo)
  • dart run flutter_launcher_icons to update the app icons
  • dart run flutter_native_splash:create to update the splash screen image

About

Tailored application for Inha Masjid donations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published