project-dua
project-dua copied to clipboard
A Flutter PWA to generate duas from the Quran
Project Dua
An opensource Flutter PWA
It's Live. You can view and download it here
Report bug
·
Request feature
Table of contents
- Quick start
- What's included
- Contributing
- Creators
- Thanks
- Credits
- Copyright and license
Quick start
This is a flutter web app. Before cloning the repo make sure you have the proper setup enabled for running flutter web. Follow the instructions in the official documentation.
Afterwards simply run the following commands in your terminal:
git clone https://github.com/muhammadidrees/project-dua
cd project-dua
flutter run
What's included
- Github Actions CICD for Firebase Hosting
- BLOC + CUBIT state management
- Browser local storage to remember theme changes
- Flare animation on theme change
- Dynamic PWA setup i.e. downloads the corresponding splash screen and app icon by accessing native web code through flutter code.
- FCM setup using native code
- Rookie tests :grinning:
Contributing
When contributing to this repository, please first discuss the change you wish to make via issue, email at [email protected], or any other method with the owner of this repository before making a change.
Creators
Muhammad Idrees
Thanks
Thanks to all contributors and their support
Credits
Duas displayed in the app are scrapped from: here
Background mosque art: Background vector created by starline - freepik
Copyright and license
Code and documentation copyright 2020 the authors. Code released under the MIT License.
Enjoy :innocent: