Enterprise Legal Technology

The Smarter Way to
Manage Legal Practice

Ethbat is an all-in-one, multi-tenant legal practice management ecosystem — powering litigation, finance, HR, and client engagement through a unified web platform and native mobile apps.

0
Modules
0
Platforms
0
Languages
0
Multi-Tenant
🌐
Global Portal
Tenant discovery & routing
⚖️
Ethbat V2 — Core Platform
CodeIgniter 4 · Multi-Tenant
📱
Client App
Flutter
👤
Employee App
Flutter
🖥️
Client Web Portal
Standalone CI4 App

A Unified Legal Ecosystem

Ethbat is a comprehensive, multi-tenant legal practice management platform built for modern law firms. It unifies case management, financial operations, HR, and client communications into a cohesive ecosystem — accessible from the web or native mobile applications.

🏢

Multi-Tenant Architecture

Each law firm operates on an isolated tenant with unique branding, domain, and data — resolved dynamically via office-code prefixes.

🌍

Bilingual by Design

Full Arabic (RTL) and English (LTR) support with high-fidelity typography using specialized fonts like DroidArabicKufi and Cairo.

🎨

Modern Design System

Glassmorphic components, dark mode theming, responsive layouts, and premium micro-animations across all touchpoints.

Ethbat V2

The backbone of the ecosystem — a powerful CodeIgniter 4 web application managing every facet of legal practice operations.

⚖️

Litigation Management

Track cases, court sessions, and legal proceedings with detailed timelines. Manage session decisions, lawyer assignments, and automated client notifications.

Sessions Cases Decisions
💰

Finance & Billing

Complete invoicing, payment processing, and expense tracking with OMR currency support. Generate professional financial reports and manage online settlements.

Invoices Payments Expenses
👥

HR & Attendance

GPS-validated attendance with geo-fencing, payroll management with payslip generation, leave tracking, and department organization with shift management.

Attendance Payroll Leaves
📁

Document Center

Centralized file management with general and case-linked categories. Tab-level permission gating, bilingual upload support, and smart categorization.

Files Categories Permissions
🔔

Multi-Channel Notifications

Reach clients and employees through Email, WhatsApp API, and push notifications (FCM). Template-based messaging with a comprehensive variable registry.

Email WhatsApp Push
📚

Legal Knowledge Base

Build a library of legal rulings and precedents. Convert completed cases into searchable legal knowledge with Smart Import and court name tagging.

Rulings Precedents Smart Import
📱 Client App & Portal

Ethbat Client

A premium portal for individual and organizational clients — available as a Flutter mobile app and a standalone PHP web portal — offering real-time case tracking, financial transparency, and secure document access.

📊

Analytical Dashboard

Interactive KPI cards and Chart.js statistics showing case distribution, session counts, and financial summaries at a glance.

⚖️

Service Cockpit

Detailed case views with session history, progress timelines, and service-specific invoices and receipts tabs.

💳

Online Payments

Secure 24-hour payment links for digital settlements directly from outstanding invoice views.

🔐

Dual-Mode Authentication

Individual clients use OTP via SMS while organizations use traditional password-based login — both with JWT session management.

Ethbat Client
Welcome back, Ahmed

Al-Farsi Law Office

12
Active Cases
5
Sessions
8
Invoices
24
Documents
Case #2024-1892 Next session: Mar 15
Invoice #INV-0445 250 OMR · Due Mar 10
🏠 Home
⚖️ Cases
📄 Docs
👤 Employee App

Ethbat Employee

A comprehensive self-service mobile portal for staff — manage attendance, view case sessions, track tasks, and communicate with colleagues from anywhere.

📍

GPS Attendance

Check in and out with GPS-validated location tracking and geo-fenced office boundaries for accurate attendance records.

📅

Calendar Hub

Unified calendar aggregating court sessions (teal), tasks (blue), and personal notes (purple) with daily event filtering.

💼

HR Self-Service

Access payslips, request leaves, view salary details, and manage personal documents — all from the Services grid.

💬

Real-Time Chat

Secure staff-to-staff messaging for seamless internal communication and case coordination on the go.

Ethbat Employee
Good Morning, Fatima

Senior Attorney · Checked In ✅

3
Today's Sessions
7
Active Tasks
Court Session at 10:00 Muscat Primary Court
Task: Prepare Documents Due today · High priority
Leave Request Pending approval
🏠 Home
📋 Services
🚪 Sign Out

Built With Modern Stack

Enterprise-grade technologies powering a reliable, scalable, and secure ecosystem.

🔥

CodeIgniter 4

Backend Framework

📱

Flutter

Mobile Apps (iOS & Android)

🐬

MySQL 8.0

Relational Database

📊

Chart.js

Data Visualization

GetX

State Management

🔒

JWT

Authentication

📨

WhatsApp API

Client Communication

🔔

FCM / OneSignal

Push Notifications