App Development

App Development

App Development

Upwork

Upwork

Remoto

1 day ago

No application

About

Overview: Enhanced Protections Pty Ltd is seeking a skilled developer or development team to design and build a custom mobile application for our professional security services company based in New South Wales, Australia. The aim is to digitise and centralise our key operational workflows into a single, secure, easy-to-use platform for guards, venue managers, and company administrators. Purpose of the App: The app will function as a multi-purpose tool for our staff and clients, covering shift management, incident reporting, ID scanning, and compliance tracking. It will be a professional-grade operational tool aimed at improving efficiency, accountability, safety, and legal compliance. Core Functional Requirements- Shift Registry & Sign-In/Out System: Guards can log onto and off from shifts with time-stamped entries. Geolocation must confirm they are on-site at sign-in. Ability to include shift notes and handover information. GPS Geolocation Tracking: Live GPS tracking of guards during shifts. Geofencing to ensure they are only able to sign in when physically present at the site. Incident Report System: Real-time digital reporting with dropdowns, text fields, and media upload. Incident categories (e.g., theft, violence, intoxication, first aid, ejection). Automatically tags reports with date, time, venue, and guard identity. Supervisor review and digital sign-off. ID Scanning Functionality: Use device camera to scan driver's licenses or ID cards, and then take a photo of patrons. Saves licence and photo to a registry. OCR to extract full name and auto-log time and location. Log securely and temporarily per compliance requirements. Cross-check IDs against custom banned lists. Venue Manager Feedback System: Venue representatives can rate and leave comments on guards. Can submit feedback regarding incidents or service levels. Optional approval or dispute feature for submitted incident reports. Client & Admin Portal Features (Optional Web-Based Dashboard): Venue login to view reports, logs, and feedback submissions. Admin login to assign shifts, view real-time guard locations, export logs, and manage documents. Smart Add-Ons and Integrations - Timesheet Generator: Auto-builds guard timesheets from shift logs. Option for guards to apply for available shifts. Exports to Excel or integrates with payroll software like Xero. RSA Marshal Tracking: Logs which guard is the RSA Marshal on any shift. Allows supervisors to confirm RSA duties were performed. Photo and Video Upload: Allow attachments to incident reports. Auto-tagged with GPS and timestamp. Digital Sign-Offs: Digital acknowledgement of briefs, SOPs, and handover notes. Venue and supervisor digital signature features. Compliance Tracking: Guards upload security licence, RSA, and First Aid. In-app reminders for document expiry. Document Library: Access to SOPs, safety documents, venue-specific procedures. Ability for guards to sign/agree to SOPs. Searchable by keyword and category. Extra Recommendations (Add Value + Differentiate): AI-powered incident flagging for high-risk issues. Venue-level ban lists to work alongside JBL checks. Task checklist per venue (e.g., lock gates, check toilets). Wellbeing check-in prompts for guard fatigue/hydration. Push notifications for shift updates, incident feedback, and missing check-ins. Voice-to-text input for faster reporting. Security and Compliance Considerations: End-to-end encryption of sensitive data. Secure login/authentication system (multi-user access levels). Data retention and deletion control in line with NSW privacy laws. Audit trails and export logs for insurance or legal reviews. Offline mode for low-signal venues with auto-sync capability. Deliverables: Mobile application (iOS and Android) Web dashboard for admin/venue access (optional) Backend with database and secure storage UI/UX wireframes for all modules Documentation for user training