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.

Screenshots