Crime Report Notifier
The project MADADGAR-15, in collaboration with ACLC (Anti Car Lifting Cell), is intended to cover the whole procedure of requesting help from 15 police department and getting relevant updates of police mobile assigned to citizen for helping purpose. The idea behind
2025-06-28 16:31:00 - Adil Khan
Crime Report Notifier
Project Area of Specialization Software EngineeringProject SummaryThe project MADADGAR-15, in collaboration with ACLC (Anti Car Lifting Cell), is intended to cover the whole procedure of requesting help from 15 police department and getting relevant updates of police mobile assigned to citizen for helping purpose. The idea behind the project is to help authorities and citizens in real time crime scene as it will speed up the whole procedure and by getting updates through location on map will ultimately increase trust of citizens.
The system is focused on real time crime scene, where a citizen can request help (by clicking call help – where citizen will get reply call from one-five headquarter and then police mobile may allocated manually by headquarter for help or no call help – where citizen will immediately get emergency help by allocating the nearest police mobile automatically through server). After allocation of police mobile; citizen, police and headquarter can track distance and time from police mobile and citizen through map (like Uber driver and passenger both can track each other using map). After arrival of police mobile both citizen and police can update the progress of the request.
Project ObjectivesThe goals of our project MADADGAR-15, is to
• Cover the whole procedure of requesting help from 15 police department in a real-time crime scene.
• Get relevant updates of police mobile assigned to citizen for helping purpose and also police mobile tracking facility.
• Help authorities and citizens in real time crime scene as the system will speed up the whole procedure and by getting updates through location on map will ultimately increase trust of the citizens.
• Have the data of citizens (cnic, phone number, email, address etc) beforehand so that crime can be solved instantaneously.
We are using agile approach for project development and implementation in which we are working on the project deliverables and then we present the project to FYP team in our quarterly evaluation of project where we show the progress made and get feedback from the team and then we work on next deliverable along with the updating software system according to the suggested changes. This is a common project implementation approach with fast, continuous improvement. Originally popularized by software developers and has been adopted by all types of teams and industries.
Our deliverables for quarterly evaluation are:
1. Main pages of Mobile App using react native and Admin panel using react.js
2. Database with inserting, updating and data retrieving backend logics using node.js and firebase
3. Google Maps implemented on Mobile App and Admin panel using Google Map APIs (maps, direction, routes)
4. APIs communicating with database and Mobile App/Web to get data points and show the exact route taken by police mobile
5. Completely developed and functional software system (Madadgar-15)
Benefits of the ProjectNotify Authorities of the Real Crime:
The officers at 15 headquarter receives many calls on daily basis but it’s very hard for them to differentiate between fake and genuine complains and it takes time for them to note down the details of the victim and then to work on it.
Our platform will provide user’s details beforehand so that the officers can immediately send help.
Online Crime Reporting Process:
As we all know how technological advancements are changing the world day by day and lots of manual processes are shifted towards online. And in the current pandemic of COVID-19, we had witnessed how fast this technological shifts were made.
Introducing this platform will be the step towards technological advancement and will provide an easy, secure and managed way of crime reporting to the citizens.
Helps both Citizen and Police to Track:
The application will help to track police mobile so that they know how far the help is from them or crime location is and how long will it take to reach the crime location.
Helps Authorities to track:
The authorities can appoint and then can track police mobile and can also check if they have reached and performed their duty well.
Update the progress on Reported Crime by Citizens:
The crime reporter can update the progress of crime whether it’s solved, unsolved or pending. This will also inform authorities about the status of the crime.
Update the progress on Reported Crime by Police:
The police after reaching the crime scene will have the option to update the progress that whether the job assigned to them is done or not, or if they need more police mobiles.
Police will have the details of the victim:
Along with informing the crime and assigning the job to the police, they can also view the user’s details.
Technical Details of Final DeliverableOur final software system consist of two mobile apps, citizen app and police mobile in-charge app, as well as an admin panel which would be implemented on the 15 headquarter. The mobile apps are built using react native (react-native-cli: 2.0.1, react-native: 0.63.4) and contain maps which has been implemented by using Google map APIs which track the route of police mobile to the location of crime scene. Our database is on firebase (authentication, cloud firestore, real-time database) and for backend node.js is used. The admin panel is web based and we have used react.js for it.
Final Deliverable of the Project Software SystemCore Industry SecurityOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Sustainable Cities and Communities, Peace and Justice Strong InstitutionsRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 69000 | |||
| Cloud Hosting | Equipment | 1 | 25000 | 25000 |
| Google Map APIs | Equipment | 1 | 14000 | 14000 |
| Mobile Phone | Equipment | 1 | 30000 | 30000 |