Jaga Hukum — Integrated Legal Platform (Legal AI, Consultations & Partner Law Firm)
Jaga Hukum is an integrated legal platform (LegalTech) uniting a Legal AI assistant, advocate consultation services, a public discussion forum, and legal news in one app. Users can ask the AI legal questions grounded in Indonesian law, analyze documents, book consultations and track case progress with the partner law firm (MRWP Attorneys at Law), discuss in the Legal Clinic, and read curated legal news. It's backed by a wallet system with Midtrans payments and premium subscriptions. Built from one Flutter codebase for Android, iOS, and Web, with a Firebase + Cloud Functions backend and a separate web admin panel.
- Platform
- Android · iOS · Web
- Year
- 2026
- Industry
- LegalTech / Legal Services
- Role
- Full-cycle: architecture, Flutter app, web admin panel, Firebase & Cloud Functions backend, Legal AI (Gemini) & payment (Midtrans) integrations
App screenshots
Click an image to zoom — swipe left/right to browse.
Key features
Legal AI Assistant
Legal Q&A grounded in Indonesian law, document analysis, and legal templates — powered by Google Gemini, with conversation history.
Partner law firm & case progress
Firm profile (MRWP Attorneys at Law), advocate details, online/offline consultation booking, and a case progress dashboard for clients.
Legal Clinic (forum)
A public discussion forum where users ask and advocates answer, complete with threads and answer voting.
Curated legal news
A timeline of legal news & analysis with categories (civil, criminal, business, labor), bookmarks, and sharing.
Wallet & Midtrans payments
In-app balance for consultations & services, top-ups via Midtrans (payment webview), a payment status page, and transaction history.
Premium subscription
Premium plans with benefits like unlimited Legal AI queries and priority access to services.
Multi-method authentication
Email/password login, Google Sign-In, and password recovery — with step-by-step onboarding on first launch.
Web admin panel
Analytics dashboard, user management, news content, forum moderation, and consultation management — all from the browser.
Technical highlights
The advanced parts behind the scenes that make this system run smoothly.
- Role-based access (user / advocate / admin) with platform separation: admin web-only, users & advocates mobile-only — validated at splash and login (kIsWeb + role detection).
- Legal AI powered by Google Gemini (gemini-2.5-flash) with Indonesian-law-grounded prompts for both Q&A and document analysis.
- Midtrans payment integration for balance top-ups and subscriptions, via a payment webview with processing/success status pages.
- A clean feature-first architecture (lib/features/*) using GetX for routing and Provider for state, backed by Cloud Functions for server logic.
- A responsive web admin panel: full 240px sidebar on desktop, icon rail on tablet, drawer on mobile — with analytics (fl_chart) & data tables (data_table_2).
- FCM push notifications, Google Sign-In, and PDF document generation/printing.
Tech stack
Want an app like this for your business?
We've built systems like Jaga Hukum from scratch all the way to production. Tell us what you need — the initial consultation is free, no strings attached.

