Repository resurva-docs ini berfungsi sebagai pintu masuk utama (gateway) dan dokumentasi gambaran umum (overview) dari seluruh ekosistem digital Resurva. Dokumentasi teknis terperinci, panduan instalasi, konfigurasi environment variable, serta detail fitur masing-masing platform dapat diakses langsung pada repositori kode masing-masing.
- Tentang Resurva
- Masalah yang Kami Selesaikan
- Arsitektur Ekosistem
- Repo & Dokumentasi Platform
- Tech Stack Ringkas Lintas Platform
- Tim NexaCode
- Lisensi & Catatan Proyek
Resurva adalah platform digital manajemen bisnis dan marketplace surplus makanan yang dirancang khusus untuk meningkatkan produktivitas serta efisiensi pelaku UMKM pangan di wilayah Solo Raya. Dengan mengintegrasikan teknologi pengelolaan stok pintar dan penjualan produk surplus, Resurva berupaya menekan jumlah sampah makanan (food waste) sekaligus memberikan nilai tambah ekonomi bagi pelaku usaha maupun konsumen.
Ekosistem Resurva dirancang untuk menjembatani dua pihak utama:
- Pelaku Usaha (Merchants/UMKM): Membantu mereka mengelola inventori secara optimal melalui dashboard pintar, memprediksi kebutuhan stok, mencatat transaksi penjualan, serta menjual produk makanan berlebih yang masih layak konsumsi (surplus food) secara cepat untuk meminimalisir kerugian.
- Konsumen (Buyers): Memudahkan masyarakat umum, mahasiswa, pencari diskon, serta penggiat lingkungan untuk menemukan dan membeli makanan berkualitas dengan harga yang jauh lebih terjangkau berdasarkan lokasi terdekat mereka.
Pengembangan Resurva dilatarbelakangi oleh beberapa permasalahan krusial berikut:
| Data / Temuan Riset | Dampak & Konsekuensi |
|---|---|
| 23-48 Juta Ton Food Waste per tahun dihasilkan di Indonesia. | Kerugian ekonomi mencapai Rp213-551 Triliun per tahun dan berkontribusi terhadap 8-10% emisi gas rumah kaca global. |
| ~13.203 UMKM terdaftar di Kota Surakarta (Solo), didominasi sektor pangan. | Potensi penumpukan sampah makanan di tingkat lokal sangat besar jika rantai pasok tidak terkelola dengan baik. |
| 100% UMKM lokal (berdasarkan riset NexaCode) belum memiliki standar restock terstruktur. | Sering terjadi ketidakseimbangan pasokan, menyebabkan situasi overstock (kelebihan stok) atau deficit (kekurangan stok). |
| 100% UMKM lokal masih melakukan pencatatan transaksi dan analisis bisnis secara manual. | Sulit mengidentifikasi tren penjualan, memperlambat pengambilan keputusan, dan meningkatkan risiko makanan terbuang sia-sia. |
Ekosistem Resurva terdiri dari 3 komponen utama yang saling terhubung secara erat melalui REST API. Berikut adalah visualisasi aliran data dan hubungan antar komponen:
| Platform | Deskripsi | Repo Kode & Dokumentasi | Live/Demo |
|---|---|---|---|
| 🌐 Web (Merchant Dashboard) | Platform kelola usaha, Smart Inventory, POS, AI Assistant, dan Carbon Analytics. | resurva_web | resurva.my.id |
| 📱 Mobile (Marketplace) | Aplikasi pencarian & pembelian produk makanan surplus terdekat berbasis lokasi bagi konsumen. | resurva_mobile | latest build |
| ⚙️ Backend (REST API) | REST API modular monolith dengan arsitektur Route-Service-Repository, integrasi AI, dan database PostgreSQL. | resurva_backend |
Note
Dokumentasi teknis lengkap (instalasi, fitur, environment variable, FAQ, panduan penggunaan) tersedia di README masing-masing repo pada tautan di atas.
| Platform | Stack Utama |
|---|---|
| Web Client | Next.js, React, TypeScript, Tailwind CSS |
| Mobile Client | Flutter, Dart, Riverpod |
| Backend Service | FastAPI (Python 3.12+), PostgreSQL, SQLAlchemy, Alembic, JWT, OpenAI/Anthropic/DeepSeek AI API |
Proyek ini dirancang dan dikembangkan dengan bangga oleh tim NexaCode (Politeknik Negeri Malang):
| Nama | Peran / Role | Akun GitHub / Kontak |
|---|---|---|
| Ekya Muhammad H. F. | Lead Developer / Backend Specialist | GitHub / |
| Khoirotun Nisa' | UI/UX Designer / Frontend Developer | GitHub / |
| Nathanael Juan Gracedo | Product Manager / Mobile Specialist | GitHub / |
Sistem ini dikembangkan khusus sebagai bagian dari keikutsertaan kompetisi BytesFest 2026 di Politeknik Negeri Malang oleh Tim NexaCode. Proyek ini bertujuan untuk menciptakan solusi nyata berbasis teknologi bagi kelestarian lingkungan dan ketahanan pangan nasional.
- Lisensi: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
- Hak Cipta: © 2026 NexaCode. All rights reserved.
- Tautan Repositori Terkait:

