Case study / Web + Mobile Platform
JDIH KemenPPPA Web + Mobile
A complete JDIH platform for KemenPPPA, combining a Laravel website and React Native mobile app with searchable legal information, push notifications, and a practical public-sector publishing workflow.
The story
Role Timeline
Full-Stack + Mobile Developer
Jan 2022 - Nov 2023
Built Laravel web features, React Native mobile app screens, searchable content flows, API integration, and push-notification support.
Snapshot
Built a web and mobile platform for JDIH KemenPPPA Indonesia, pairing a Laravel-powered website with a React Native app for public access to legal documentation and institutional information.
What I owned
- Delivered full-stack Laravel website features for content publishing, public browsing, and administrative management.
- Built and maintained the React Native mobile app so users could access JDIH information from iOS and Android devices.
- Integrated push notification support with FCM and APN for mobile communication.
- Used search tooling to keep legal and institutional content discoverable.
- Worked across API, UI, mobile integration, and release concerns instead of staying in one narrow layer.
Why it matters
This project demonstrates cross-platform delivery for a public institution: one content domain, multiple user surfaces, and enough operational polish for real citizens and internal teams.
Stack highlights
Laravel, React Native, Redis, Meilisearch, FCM, APN, mobile APIs, and public-sector CMS workflows.