Andriod base prayer alert system
This project is being proposed to help the people (Muslim) in this busy era to be always up-to-date about the Islamic principles regarding namaz (Salat). This android based application will give assistance about all the operations and tasks that are needed to one at the timings of namaz such as givi
2025-06-28 16:30:14 - Adil Khan
Andriod base prayer alert system
Project Area of Specialization Artificial IntelligenceProject SummaryThis project is being proposed to help the people (Muslim) in this busy era to be always up-to-date about the Islamic principles regarding namaz (Salat). This android based application will give assistance about all the operations and tasks that are needed to one at the timings of namaz such as giving reminder, auto generation of template messages, auto updating of namaz timings etc..
Project Objectives- Time slot constraint.
- EVENTS.
- CONTACTS.
- LOCATION base constraint.
- Local area map for prayer timing.
Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.[8] It is available for download on Windows; mac OS and Linux based operating systems. It is a replacement for the Eclipse Android Development Tools (ADT) as the primary IDE for native Android application development.
- Java:
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented and specifically designed to have as few implementation dependencies as possible.
XML:
XML stands for eXtensible Markup Language. XML is a markup language much like HTML. XML was designed to store and transport data. XML was designed to be self-descriptive. XML is a W3C Recommendation.
My SQL:
My S-Q-L is an open-source relational database management system (RDBMS).[6] Its name is a combination of “My”, the name of co-founders Michael Widenius's daughter, and "SQL", the abbreviation for Structured Query Language. The MySQL development project has made its source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. MySQL was owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by Oracle Corporation. For proprietary use, several paid editions are available, and offer additional functionality.
Benefits of the Project- This application will be running in background all the time that makes it possible for the user to be up-to-date about all required tasks all the time.
- This application will bring the mobile phone into silent mode automatically and then will bring it back into General Ringtone mode after defined period of time.
- The changing of namaz timing w.r.t the months and days will be changed automatically to perform the desired tasks.
- This application will give alert to the user at namaz timings.
Also, in case of any message and call from other party, during the namaz timing this application will notify the other user via message that the user is currently in prayer.
Technical Details of Final Deliverable So-called lightweight Agile Software Development Method evolved in the mid-1990s while Agile Manifesto was published in 2001. The Agile Model is an evolutionary software development process model which is combination of iterative and incremental techniques with the controlled and systematic aspects of the linear sequential model. It provides the potential for component based development of project and produces a deliverable product after single iteration. The basic purpose of using agile method is that iteration moves on a single component and after iteration a complete tested and deliverable module is produced, at the end all the components are integrated and whole project is completed in a reasonable time period.Unlike the waterfall model in agile model very limited planning is required to get started with the project. Agile assumes that the end users’ needs are ever changing in a dynamic business and IT world. Changes can be discussed and features can be newly effected or removed based on feedback.
The task regions of Agile Method are as follow:
- Planning.
- Requirement Analysis.
- Designing.
- Building.
Testing.
Final Deliverable of the Project Software SystemCore Industry ITOther Industries Legal Core Technology OthersOther TechnologiesSustainable Development Goals Sustainable Cities and CommunitiesRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 25000 | |||
| App development | Equipment | 1 | 10000 | 10000 |
| UI Design | Equipment | 1 | 15000 | 15000 |
| Stationary | Miscellaneous | 0 | 1000 | 0 |