Islam360 is an Android application built in Java, designed to provide Muslim users with various religious features. The app uses Room as a database and integrates with Firebase for analytics and crash reporting. It also utilizes One Signal for push notifications and REST APIs for data retrieval.
- Qibla Finder (Offline/Online)
- Prayer Reminder
- Listen Quran
- Read Azkar
- Tasbeeh Counter
- Push Notifications
These instructions will help you set up the project locally for development and testing purposes.
- Android Studio 4.1 or higher
- Android SDK
- Android 5.0 (API level 21) or higher
Clone the repository
git clone https://github.com/ProHussain/islam360.git
Open the project in Android Studio
cd islam360
Run the app on a connected device or emulator.
- Java - Programming language
- Room - Database
- Firebase Analytics and Crashlytics - Analytics and Crash Reporting
- One Signal - Push Notifications
- REST APIs - Data Retrieval
Contributions are welcome. Please see CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License - see the LICENSE.md file for details.