MangroveJakarta.id Backend API
Role: Backend Developer
Timeline: Oct 2025 - Mar 2026

Overview
Engineered a secure, scalable RESTful API backend for a non-profit mangrove conservation platform (MangroveJakarta.id). The system handles user management, role-based access control, community forums, real-time spatial conservation progress reporting, and automated workflow tracking for event registrations and coastal damage reports.
Key Features
- •Implemented secure authentication and role-based access control (RBAC) using JSON Web Tokens (JWT) for Guest, Member, and Admin roles.
- •Built an Event Registration module featuring a database integration flow, custom verification checks, and automated validation tracking.
- •Developed a real-time spatial conservation tracking system to handle pinpoint location mapping data for the Mangrove Progress module.
- •Designed a Digital Community platform enabling members to initiate threads, publish posts, engage with likes, and report coastal damage reports.
- •Structured comprehensive REST API routing and endpoints with complete validation schemas returning uniform standardized JSON responses.