desafajarbaru.co
Village Information System & Smart Village Portal built with decoupled Laravel API and React architecture.
Fullstack Developer
Nov 2025 – Jan 2026
Desa Fajar Baru / Digibooster IT Consultant
Laravel · React.js · Vite
Ikhtisar Proyek & Masalah yang Diselesaikan
desafajarbaru.co was built under the 'Smart Village' initiative to digitalize public services in Desa Fajar Baru, South Lampung, Indonesia. The platform provides transparent municipal information and empowers citizens to request official administrative paperwork online.
Problem Solved
Eliminated manual in-person queues for official government certificates and notices by automating document generation and online verification.
Target Pengguna
Village residents, village apparatus (aparatur desa), and the general public seeking verified municipal statistics.
Model Arsitektur Sistem
Decoupled architecture separating a robust Laravel REST API backend from a reactive Vite/React frontend, deployed on high-performance shared hosting infrastructure with optimized build paths.
Antarmuka & Tangkapan Layar Aplikasi

Halaman Utama Portal Desa Fajar Baru
Tampilan beranda sistem informasi desa interaktif dengan informasi statistik kependudukan, pengumuman publik, dan navigasi layanan surat mandiri.
Dokumentasi Kegiatan & Implementasi Lapangan
Bukti autentik aktivitas pengujian, koordinasi dinas, implementasi langsung, dan serah terima sistem.

Sosialisasi & Serah Terima Sistem di Balai Desa Fajar Baru
Sesi presentasi, evaluasi teknis, dan pelatihan operasional pengelolaan sistem informasi desa bersama aparatur pemerintah Desa Fajar Baru dan konsultan Digibooster.
Modul Utama & Fungsionalitas Sistem
Arsitektur subsistem dan alur kapabilitas utama yang dibangun pada platform desafajarbaru.co.
Digital Civil Document Automation (Surat Menyurat)
Layanan Pengajuan Berkas Mandiri
Memungkinkan warga desa mengajukan permohonan surat administrasi resmi (Surat Keterangan Usaha, Domisili, Tidak Mampu, dll.) secara online dari rumah.
- Formulir permohonan surat dinamis dengan validasi NIK dan kelengkapan berkas.
- Pelacakan status permohonan surat secara real-time oleh pemohon.
- Verifikasi dan pencetakan surat otomatis dengan format baku pemerintah desa.
Decoupled Architecture & Shared Hosting Pipeline
Modul Backend Laravel & Frontend React Vite
Pemisahan tugas yang bersih antara REST API Laravel dan Single Page Application (SPA) React untuk performa akses kilat di jaringan seluler perdesaan.
- Konfigurasi kustom routing Apache .htaccess mengarahkan API dan SPA secara simultan.
- Ukuran bundle ringan dengan FCP < 1.2 detik pada koneksi internet terbatas.
- Sistem manajemen konten berita dan transparansi APBDes yang mudah digunakan.
Demographic Insights & Village Transparency
Statistik Kependudukan & Publikasi Desa
Penyajian visual data agregasi kependudukan desa, potensi UMKM lokal, dan transparansi anggaran pembangunan desa.
- Visualisasi grafik piramida penduduk dan sebaran mata pencaharian warga.
- Katalog produk unggulan dan direktori UMKM warga Desa Fajar Baru.
- Akses informasi terbuka untuk meningkatkan kepercayaan masyarakat.
Implementasi Teknis & Rekayasa Sistem
Decoupled API Architecture
Engineered a dedicated Laravel REST API serving clean JSON resources to a standalone React application, enforcing strict separation of concerns.
- Implemented comprehensive resource controllers and automated JSON data serializers in Laravel.
- Designed role-based middleware for village administrators versus public informational access.
- Enforced strict input validation and CSRF/CORS security policies across decoupled domains.
Responsive React Interface & Optimistic UI
Crafted a mobile-friendly frontend using React and Vite, focused on fast load times and predictable data updates for users on mobile networks.
- Utilized client-side state management with optimistic UI updates for instant feedback during document submissions.
- Engineered responsive components tested across varying screen sizes and touch devices.
- Implemented modular CSS and lazy loading for heavy media assets to minimize bandwidth consumption.
Deployment & Custom Path Configuration
Configured production deployment on shared hosting environments with custom build paths to ensure seamless routing and security without requiring a costly VPS.
- Configured Apache .htaccess rewrite rules to support client-side React single-page routing alongside the Laravel public directory.
- Automated Vite production build asset pipelines into deployment-ready directory structures.
- Maintained database integrity on MySQL with scheduled automatic backups.
Hasil Kunci & Dampak Operasional
Enabled citizens to apply for official administrative letters from home without manual paper forms.
Clear boundary between Laravel backend API and React client ensuring modularity and fast page loads.
Optimized static asset bundling in Vite to ensure accessibility on low-bandwidth rural connections.
Successfully handed over and actively serving real village citizens at desafajarbaru.co.
Teknologi & Framework yang Digunakan
Alur Pengembangan (SDLC Phase)
Requirements
Collaborated with Digibooster and village apparatus to map official administrative letter workflows and public modules.
API Development
Built database migrations, seeders, and RESTful Laravel endpoints for document workflows and village content.
Frontend Build
Developed modern React interfaces with Vite, client-side validation, and responsive mobile-first views.
Testing & Validation
Conducted end-to-end user testing with administrative staff and simulated mobile network conditions.
Deployment
Deployed to desafajarbaru.co with customized routing rules and delivered operational training to village officials.
Kontribusi & Tanggung Jawab Rekayasa
- Architected and developed the decoupled RESTful API backend in Laravel.
- Constructed the complete frontend interface in React.js using modern component patterns and Vite.
- Implemented citizen document submission workflows with validation, status tracking, and printable records.
- Configured custom shared hosting deployment pipelines, rewriting URL rules for seamless SPA navigation.
- Collaborated with Digibooster (IT Consultant) to ensure all deliverables met rigorous production quality standards.
Tantangan Teknis & Solusi Rekayasa
Ensuring seamless data synchronization between the decoupled frontend and backend over volatile rural cellular networks.
Implemented robust error handling boundaries, optimistic UI state updates in React, and efficient caching strategies to minimize latency and improve perceived responsiveness.
Deploying a decoupled React SPA alongside a Laravel API on shared hosting without shell access or root Nginx control.
Engineered custom .htaccess rewrite rules directing API traffic to the Laravel entrypoint while routing all frontend views to the React index.html bundle without routing collision.
Kesimpulan & Status Proyek
A comprehensive digital platform for village governance, facilitating transparent public information dissemination and enabling residents to initiate official paperwork digitally.