Mahlatse Ventures LiveSecure is a production-ready SaaS application designed for safety, security, and emergency response. It serves individuals, families, businesses, schools, transport operators, security companies, and organizations in South Africa. The platform allows users to trigger emergencies, share live locations, manage emergency contacts, receive alerts, and enable authorized responders and admins to monitor and respond to incidents. The application is built with real authentication, database, APIs, GPS/location capabilities, notifications, role-based access, and a deployable architecture.
Mahlatse Ventures LiveSecure is a multi-tenant SaaS platform owned by Mahlatse Ventures. It supports multiple client organizations, each with isolated data, allowing them to register and use the platform independently. The platform includes various user roles such as Master Admin, Organization Admin, Client/User, and Responder, each with specific functionalities. The system emphasizes security, privacy, and real-world readiness, ensuring that all functionalities are backed by real actions and configurations.
The application is delivered as a multi-tenant SaaS platform, ensuring tenant isolation and secure data handling. Each organization operates independently, with the platform owner managing overarching system settings and configurations. The application is designed to integrate with real-world services like Mapbox/Google Maps, Firebase/Auth, and various notification and payment providers, ensuring readiness for real-world deployment.
Not applicable as no explicit content_source directive was provided.
As a Master Admin, I should be able to securely log in and access a dashboard with live system statistics.
Provenance: explicit
Lifecycle: Secure login → Access dashboard → View statistics
Acceptance: Successful login and accurate display of statistics.
As an Organisation Admin, I should be able to manage employees/users within my organization.
Provenance: explicit
Lifecycle: Access organisation dashboard → Manage users
Acceptance: Ability to add, edit, and delete users.
As a Client/User, I should be able to trigger an SOS alert and share my live location.
Provenance: explicit
Lifecycle: Activate SOS → Share location → Notify responders
Acceptance: SOS alert is triggered, location is shared, and responders are notified.
As a Responder, I should be able to receive nearby emergency alerts and update my status.
Provenance: explicit
Lifecycle: Receive alert → Update status
Acceptance: Alerts are received and status updates are reflected in the system.
As a Master Admin, I should be able to manage subscriptions and plans for organizations.
Provenance: explicit
Lifecycle: Access subscription management → Update plans
Acceptance: Subscriptions and plans are updated successfully.
As a Client/User, I should be able to view my incident history.
Provenance: explicit
Lifecycle: Access incident history → View details
Acceptance: Incident history is displayed accurately.
As a Responder, I should be able to navigate to an incident location.
Provenance: explicit
Lifecycle: Accept incident → Navigate to location
Acceptance: Navigation to the incident location is successful.
As a Master Admin, I should be able to export reports.
Provenance: explicit
Lifecycle: Generate report → Export data
Acceptance: Reports are generated and exported successfully.
As an Organisation Admin, I should be able to view a live incident map.
Provenance: explicit
Lifecycle: Access live map → View incidents
Acceptance: Live map displays active incidents accurately.
As a Client/User, I should be able to manage my emergency contacts.
Provenance: explicit
Lifecycle: Access emergency contacts → Manage contacts
Acceptance: Contacts are added, edited, and deleted successfully.
The landing page features a full-bleed map showcasing active incidents with overlayed data panels. The design uses a warm grey and orange palette to emphasize clarity and urgency. The page includes a highly visible, oversized SOS button in bright orange, ensuring immediate accessibility. The dashboard presents a dual-column layout with live statistics and recent incidents, using modular cards with rounded corners for incident and responder details. A persistent header provides quick access to SOS and profile settings.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!