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).
- Install and set up Flutter.
- Install your favorite IDE or editor, such as Android Studio or Visual Studio Code.
- Install Git.
- Clone the repository
git clone https://github.com/uz-devs/inha-masjid.git
- Run
flutter pub get
to install dependencies. - Run
flutter test
to run the tests. - Run
flutter run
to run the application.
- View the Figma UI draft
- Fork the repository.
- Create a new branch from
main
. - Make your changes.
- Create a pull request to
main
.
- 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.
- 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 iconsdart run flutter_native_splash:create
to update the splash screen image