WanderGroup — Platform Perencanaan Trip Grup & Manajemen Keuangan
Full-Stack Web AppTech Stack
Platform kolaboratif untuk perencanaan perjalanan grup dan manajemen pengeluaran bersama, dibangun dengan Laravel 13, Tailwind CSS, PostgreSQL, dan Gemini AI. WanderGroup menyederhanakan seluruh aspek perjalanan grup — mulai dari pemetaan itinerary harian dengan peta interaktif Leaflet.js, pembagian tagihan dengan 4 metode fleksibel (sama rata, persentase, nominal pasti, per-item), hingga penyelesaian hutang antar anggota menggunakan algoritma greedy Net-Balance yang meminimalkan jumlah total transaksi.
The Challenge
Perjalanan grup itu kacau: mengelola pengeluaran bersama dengan banyak pembayar dan metode split yang berbeda menciptakan jaringan hutang-piutang kompleks yang hampir mustahil diselesaikan secara manual. Aplikasi expense tracker biasa tidak memiliki konteks spesifik trip — tidak memahami itinerary, pengambilan keputusan kolaboratif, maupun kebutuhan AI-powered receipt scanning untuk mengurangi friction input data manual.
The Solution
Membangun platform full-stack kolaboratif dengan Debt Settlement Solver menggunakan algoritma greedy creditor-debtor matching untuk meminimalkan jumlah transaksi. Mengintegrasikan Google Gemini AI untuk tiga fitur berbeda: (1) OCR receipt scanning berbasis Vision yang otomatis mengekstrak nama toko, total, dan item per-baris, (2) Chatbot WanderAI yang context-aware dengan anti-prompt-injection guardrails, dan (3) Rekomendasi packing cerdas berdasarkan cuaca destinasi. Membangun fitur kolaboratif real-time termasuk group polls, document vault bersama, itinerary peta interaktif Leaflet.js, dan dashboard budgeting bergaya Bento dengan visualisasi perbandingan rencana vs. aktual.
The Results
Di-deploy pada environment Docker self-hosted dengan Nginx reverse proxy. Memiliki 16 model database yang saling terhubung, optimasi debt settlement yang mereduksi kompleksitas pembayaran N² menjadi linear O(N) transaksi, AI receipt scanning dengan akurasi ekstraksi 95%+, serta UI premium Material Design 3 dengan navigasi mobile glass-morphism yang responsif.