Project Plan
Task
Design & Development of an insurance management platform
Team
PM, Business Analyst, UX Researcher, UI/UX Designer, 2 Front-end Developers, 2 Back-end Developers, QA, DevOps
Duration
4 months
Scope
30 web screens + 40 mobile app screens
Overview
Our customer, ApexAssure from the USA, faced a challenge with simplifying policy administration and engaging more users from insurers and agents to policyholders. To accomplish this project, we had to dive deeper into market research and customer needs that could be covered by our services.
ApexAssure decided to cooperate with our team as we have experience working with this industry and implementing management solutions for enhanced productivity and experience. Our developers, business analyst, QA, DevOps, and other tech experts worked on this platform to help our client receive top-tier outcomes.
Deliverables
- UI/UX Design
- Custom Software Development
- Mobile App Development
- Insurance Platform
- Admin Panel
Results
Once requirements were locked in, development kicked off with a clear focus on delivering a management solution that drives efficiency and productivity. Thanks to AI-powered automation, ApexAssure cut claims processing time by 35%, freeing managers to prioritize urgent issues.
Customer engagement rose 26%, thanks to instant data access and clear reports that simplify decisions. Handling requests became more intuitive, supported by a WebSocket system managing 5,000+ policy events weekly and 99.9% uptime, setting the stage for expansion into new regions and sectors.
Information Architecture
The interface may seem simple, but it’s backed by a modular NestJS + GraphQL structure that scales effortlessly. PostgreSQL serves as the data engine, Redis optimizes state, and WebSockets deliver instant updates across claims and customer service tools.
The system’s interface was broken down into eight functional areas, each one intuitive and built to minimize admin overhead. From policy summaries to real-time alerts, everything’s accessible within seconds.
Information Architecture
Security
Discuss your idea with our experts to define the perfect solution for your needs.
Platon Tsybulskiy
CTO
User persona
Age:42
Status:Married
Location:Chicago, IL, USA
Biography
, 42, is a Sales & Claims Manager at a regional insurance firm in Chicago. With 15+ years of experience, he manages clients and claims while leading a mid-sized team. He values efficiency, clear data, and seamless workflows, and seeks an all-in-one platform to reduce manual work and boost client satisfaction.
Personality
Goals
- Track leads and client activity efficiently
- Manage and resolve claims quickly
- Offer personalized policy recommendations
- Monitor team performance and status updates
Motivation
- Improve client satisfaction
- Close more deals faster
- Streamline claim processing
- Gain insights from client data
Needs
- Centralized lead & claim tracking
- Real-time status updates
- Easy team collaboration
- Tools for upselling and cross-selling
Frustration
- Juggling multiple platforms
- Lack of visibility on claim progress
- Slow manual data entry
- Missed follow-ups or renewals
User journey map
| Entice | Enter | Engage | Exit | Entend | |
|---|---|---|---|---|---|
| Touch Points |
|
|
|
|
|
| Research | Sign Up | Platform usage | Achievements | Share experience | |
|---|---|---|---|---|---|
| User goals |
|
|
|
|
|
| User questions |
|
|
|
|
|
| Solutions |
|
|
|
|
|
Functionality
Clear segmentation of functionality helps users interact with the system efficiently. These core panels were developed to keep daily operations smooth and reporting tools always within reach.
Home page
A comprehensive overview is vital for insurance business, so we placed this tab at the very beginning. Here, managers can check all crucial data, for example, the first thing is an overview of policies sold, new leads and renewals for the past month or else. Also, they can sell a service for any case, from commercial to health, and receive quick access to offline requests and support tickets.
Reports panel
Visualization is the key to successful analysis, that’s why we implemented graphs for yearly sales with total numbers for views, bestsellers, and leads. Managers are able to examine any report with advanced filters and sorting features, import or export data for sharing, edit the chosen one, and more.
Tickets management
Admins have the ability to check every signed ticket, with a short description of the problem, date, status, for example, “Urgent,” “Update,” “Technical,” or else for quick selection. There are also functions to add a new ticket, filter, and sort the existing ones to find what’s requested. Such functionality is designed and implemented for better workflow without delays and confusion.
Create your product with us
Account Executive
Business Development Manager