A role-based Android and iOS application that connects civilians and authorized police officers through structured reporting, search, case management and notifications.
The Police Club application was designed around a practical public-safety workflow: make it easier to submit structured lost and missing reports while giving authorized officers tools to review and manage those reports.
Instead of treating the project as a simple reporting form, the application was designed as a role-based system with separate experiences for civilians and police officers, supported by a backend and notification infrastructure.
The main challenge was creating a simple experience for citizens while still giving authorized officers enough control to manage reports and case status.
Reporting lost or missing people, pets and valuables could require physical interaction with authorities, creating friction for citizens.
Lost and found information needed a centralized digital system where reports could be searched and reviewed.
The application needed different workflows for citizens submitting reports and authorized police officers managing cases.
Users needed a way to receive updates when reports changed status or when relevant information became available.
The application connects reporting, search, officer review and notifications into a single workflow.
A structured workflow helps move a report from submission to review and status updates.
A user submits relevant information, images and location details for the missing person, pet, vehicle or item.
The report is stored centrally and becomes available through the appropriate application workflow.
Users can search reports while authorized officers review and manage relevant cases.
Police officers can update the status of reports and manage cases through their role-specific interface.
Firebase-powered notifications help communicate important case updates to users.
Login / Registration
Report Missing Person
Lost Pet Report
Vehicle Report
Report Search
Case Details
Officer Dashboard
Notifications
The citizen experience focuses on collecting the information needed to create useful, searchable reports.
Submit missing-person information with relevant details, photographs and last-known location.
Create reports containing pet information, photographs and location details.
Record lost or stolen electronics and valuables with identifying information.
Submit vehicle information such as registration details, model and colour.
Officers need a different workflow from public users. The application provides controlled access to report management and case status operations.
Police officers receive a different workflow from civilian users based on their authorized role.
Authorized users can review and search submitted reports across supported categories.
Officers can manage report status and update cases through the application workflow.
Important report and status changes can be communicated through push notifications.
The project demonstrates how a mobile application can connect public users, operational teams and backend workflows around a specific real-world process.
2
Role-based user experiences
4
Report categories
8 weeks
Project timeline
Android + iOS
Mobile platforms
Police Club demonstrates our ability to build applications where different users have different permissions, workflows and responsibilities — connected through a shared backend.
Explore Mobile App Development →Role-Based Access
Custom Backend
Push Notifications
Location Data
Media Uploads
Central Database
Common questions about custom mobile applications, role-based access, notifications and backend integration. Ask us directly.
Still have questions?
Our team responds within a few hours on business days.
Tell us what you need — we'll respond within a few hours on business days.