
A comprehensive insurance management admin panel purpose-built for insurance offices — giving agents, admins, and management a single platform to track policies, manage clients, monitor agent networks, and stay ahead of renewals. Built with Angular 17, PrimeNG 17, Node.js, and MongoDB, Insurance Companion brings full operational control behind a secure, role-based interface.
Everything an insurance office needs — from policy issuance and client management to agent networks, renewal alerts, and performance reporting.
Dedicated KPI dashboards for ROOT, ADMIN, and STAFF roles — each surfacing the metrics and actions most relevant to that user level.
Full lifecycle management of insurance policies with status tracking across New, Lost, Certificate, Extension, and Endorsement stages.
Comprehensive client profiles with contact details, linked policies, and full interaction history for relationship-driven service.
Manage agents with their assigned policy portfolios, performance metrics, and commission visibility — all in one structured view.
Multi-tier distribution support with a nested sub-agent hierarchy under each parent agent for complex sales network structures.
Proactive expiry dashboard listing all policies nearing their renewal date, ensuring no renewal opportunity is ever missed.
Analytics and metrics on admin and staff performance across all policy activities for data-driven management decisions.
Configurable reminders for policy renewals, client follow-ups, and key interactions to keep the team proactive and organised.
Flexible configuration of insurance product categories and types to adapt the platform to any insurance product portfolio.
Centralised customer-facing policy repository giving a clear, consolidated view of all active insurance policies in one place.
Complete audit trail of all system-generated and manual email communications for compliance and team accountability.
Role-based account management for Admin and Staff users with granular access control and permission assignment.
Insurance Companion guides every user from secure login through policy issuance, renewal tracking, and reporting — without friction.
Insurance Companion isn't just an admin panel — it's a complete insurance operations engine with role-based access, proactive renewal tracking, and multi-tier agent management.
ROOT, ADMIN, and STAFF roles each have completely separate menus, dashboards, and permissions — zero overlap, zero over-exposure.
Every policy is tracked from issuance through renewal with status flags across 5 stages, giving ops teams full-pipeline visibility.
The Near Expire module surfaces at-risk policies before they lapse, turning renewal follow-ups from reactive to proactive.
Multi-level agent and sub-agent management with linked policy portfolios gives managers total visibility across the distribution network.
Performance dashboards with Chart.js visualisations give management instant, role-appropriate insight into team KPIs and trends.
JWT token authentication, MongoDB with encrypted APIs, and AWS S3 file storage ensure data security at every layer of the stack.
A complete insurance back-office — 12 modules covering every operational need from policy management to analytics and user access control.
A modern, production-grade stack chosen for security, scalability, and the rich UI experience insurance professionals expect.
"Insurance Companion completely transformed how we manage our daily operations. Policy tracking that used to take hours is now instant — and the Near Expire module alone has saved us countless renewals we would have missed. Our agents love their dedicated dashboard, and the admin team finally has the reporting visibility they needed. SAVA understood exactly what an insurance office needs and delivered it flawlessly."