Case Study

image (23)

Simplifying Insurance Renewal: How Fahiss Transformed Vehicle Policy Management Across Languages

📌 Executive Summary:

Renewing vehicle insurance has traditionally been a tedious, paperwork-heavy process, often complicated by language barriers and unclear workflows. Fahiss addresses this by providing a seamless, mobile-first experience that allows users to renew their insurance policies quickly, securely, and in their preferred language (English or Arabic). Alongside the user app, Fahiss introduces a powerful admin dashboard that helps operations teams manage policies, roles, and approvals efficiently—bringing structure to a previously fragmented process.

🔍 Challenges:

  • Users struggled with complicated insurance renewal processes and a lack of online options.
  • Language limitations (mostly Arabic-only portals) excluded a broader user base.
  • Admin teams had no centralized dashboard to manage user operations, approvals, or track activities.
  • No clear role-based access control—leading to confusion and security risks.
  • Insurance operations required high levels of document verification and user trust.

🧩 Solution:

Fahiss was built as a multi-faceted platform, addressing both user and admin needs:

  • User Mobile App: Bilingual interface (English/Arabic) for easy policy renewal and document uploads.
  • Role-Based Admin Dashboard: Super Admin, Operations Manager, Approver, and Customer Support roles—each with distinct views and permissions.
  • Smart Policy Management: Track policy expiry dates, send reminders, and manage renewals effortlessly.
  • Document Verification: Secure upload and verification process for driver’s license, vehicle details, and previous insurance.
  • Notification System: SMS/email notifications to update users on renewal progress and policy approval.

👣 User Journey:

  1. Onboarding
  • User signs up, selects preferred language, uploads personal and vehicle documents.
image 28

2. Renewing Insurance

  • Selects insurance plan, uploads required documents, and submits renewal request.
image 29
image 30
  • Receives real-time updates about the status of the application.
image 31

3. Dashboard Management (Admin Roles)

  • Super Admin: Manages the entire system including role assignments and configurations.
image 32
  • Approver: Reviews and approves submitted insurance documents and applications.
image 33
  • Customer Support: Assists users by resolving queries and managing communications.
image 34

⚙️ Technical Implementation:

🧭 User App & Dashboard

  • Multi-language support built into core design (right-to-left layout for Arabic).
  • Bilingual form validations, navigation, and notification systems.
  • Role-based authentication and permission control on the dashboard.

🛒 Renewal and Approval Flows

  • Real-time status tracking for users.
  • Approval system that routes requests based on role and hierarchy.

📦 Notifications & Reminders

  • Automated SMS and email updates about renewal milestones and policy expiry.
  • Manual override feature for support teams to send custom notifications.

🧰 Technology Stack:

LayerTools/Technologies
FrontendReact Native
BackendDjango REST Framework
DatabasePostgreSQL
AuthenticationJWT
StorageGCP storage
Push NotificationsFirebase Cloud Messaging (FCM)
HostingGCP Compute engine

📈 Success Metrics & Potential Impact:

Even in early deployment, Fahiss is showing major improvements:

  • 75% faster insurance renewals compared to traditional processes.
  • Increased user satisfaction due to bilingual, user-friendly flows.
  • Admin teams report a 50% boost in efficiency through role-based task division.
  • Higher data security through structured verification and approval systems.

🚧 Challenges Overcome:

ChallengeSolution
Handling multi-language flowsDeveloped dynamic language switching and RTL layout
Managing document verification securelyBuilt encrypted file uploads and approval workflow
Defining clear operational rolesDesigned a modular role-based dashboard
Building trust with usersIntegrated real-time status tracking and proactive notifications

✅ Conclusion:

Fahiss reimagines the vehicle insurance renewal experience, making it fast, multilingual, secure, and easy to manage—for both users and operations teams. Through thoughtful design and robust backend systems, it empowers users to take control of their insurance needs, while giving admin teams the tools to oversee and scale operations efficiently.