Knowledge Base
Everything you need to get started, configure, and master the CLAapp platform.
Complete step-by-step guide for every module and workflow.
RESTful API documentation with endpoints, parameters, and examples.
Detailed capabilities and configuration options for each module.
Visit the registration page to create your CLAapp account. During registration you'll:
After signing in, you'll land on your personalized dashboard showing metrics relevant to your role. The sidebar navigation provides access to all modules you have permission to use.
CLAapp uses a sidebar navigation pattern with the following structure:
Overview stats and quick actions
Products, Policies, Claims, Premiums
Retail, Corporate, Agency, Finance
Dashboards, exports, scheduled reports
Users, roles, products, system config
Guides, FAQs, support resources
You can register as an Agent, Underwriter, Claims Officer, Retail Officer, Finance Officer, or Customer. Administrative roles (Admin, Manager-level) are assigned by system administrators only.
The login page includes a role selector that lets you experience the platform from different role perspectives. Select any role before signing in, and that role will be applied for your session — allowing you to explore how the platform looks and feels for different users.
Yes. CLAapp enforces HTTPS with HSTS, uses CSRF protection, implements role-based access control with granular permissions, logs all user activity, and stores passwords using bcrypt hashing. Session data is stored in Redis with encryption.
Absolutely. The platform is fully responsive with mobile-optimized navigation, touch-friendly controls, and a dedicated mobile bottom navigation bar for quick access to key functions.
CLAapp supports all modern browsers including Chrome, Firefox, Safari, and Edge. We recommend keeping your browser updated to the latest version for the best experience.
CLAapp provides both in-app notifications (via the bell icon in the header) and email notifications for important events like claim status changes, policy maturity alerts, and overdue premium reminders.
Yes. The platform supports three themes: Light, VS Code Light, and Dark. You can switch between themes using the theme toggle in the top navigation bar. Your preference is saved automatically.
Yes. CLAapp provides a comprehensive RESTful API with token-based authentication. Visit the API Documentation section for endpoint details, request/response schemas, and integration guides.
Backend
Laravel (PHP 8.3)
Frontend
Alpine.js + Tailwind CSS
Database
PostgreSQL
Caching & Queue
Redis
Navigation
Hotwire Turbo (SPA-like)
Build Tool
Vite
Auth & RBAC
Spatie Permission
Audit Logging
Spatie Activity Log
SMTP (queued)