SEA Catering adalah layanan katering yang menyediakan berbagai pilihan makanan sehat, lezat, dan bergizi yang dapat disesuaikan dengan kebutuhan individu, keluarga, maupun perusahaan.
Dengan sistem langganan dan aplikasi digital, SEA Catering memberikan solusi praktis dalam memenuhi kebutuhan konsumsi harian Anda.
Di tengah rutinitas yang padat, mengatur pola makan sehat bisa jadi tantangan. SEA Catering membawa solusi berbasis aplikasi yang memungkinkan Anda berlangganan makanan sehat sesuai kebutuhan, preferensi, dan jadwal Anda sendiri.
Semua proses β mulai dari pemesanan, pengaturan hari pengiriman, hingga pelacakan status langganan β dilakukan langsung melalui aplikasi yang simpel dan user-friendly.
- Splash Screen interaktif
- Onboarding yang menjelaskan kelebihan aplikasi
|
|
|
|
- Masuk & daftar dengan email atau akun Google
|
|
|
- Navigasi ke halaman Home, Meals Plan, dan Subscription
- Tampilan katalog makanan sehat
|
|
|
|
|
- Pilih paket katering, atur hari kirim, dan simpan data Anda
- Lihat, jeda, atau batalkan langganan kapan saja dari dashboard
- Beri feedback dan rating apps untuk bantu kami jadi lebih baik
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Dashboard statistik pelanggan & langganan
|
|
|
- Profile untuk data diri
|
|
Aplikasi ini dibangun dengan:
- Bahasa: Kotlin
- Arsitektur: MVVM (Model-View-ViewModel)
- Navigasi: Bottom Navigation
- Database & Auth: Firebase Firestore + Firebase Auth
- Storage: Github Storage
- Akses Device Manager: Di Android Studio, buka Device Manager.
- Buat Perangkat Baru: Klik 'Create Device'.
- Pilih Spesifikasi: Pilih model perangkat virtual.
- Unduh Sistem Operasi: Pilih versi Android yang akan digunakan (disarankan Android Terbaru API 35 (Android 14)).
- Finalisasi & Jalankan: Ikuti wizard hingga selesai, lalu luncurkan emulator.
Pastikan perangkat Anda menjalankan Android 14 (API 35) atau lebih baru.
- Aktifkan Opsi Developer: Di perangkat, buka
Settings > About phone(atau serupa), ketukBuild numberberkali-kali hingga Opsi Developer aktif. - Aktifkan USB Debugging: Di
Settings > System > Developer options, aktifkanUSB debugging. - Hubungkan Perangkat: Sambungkan perangkat Android ke komputer via kabel USB.
- Izinkan Debugging: Di perangkat Anda, izinkan USB debugging jika ada prompt.
- Pilih Perangkat: Di Android Studio, pilih perangkat fisik Anda dari daftar target device.
- Jalankan Aplikasi: Klik tombol 'Run' (ikon segitiga hijau).
--
- Email:
user@gmail.com - Password:
user1234
- Email:
admin@gmail.com - Password:
admin1234--
- Android Studio versi Meerkat
- JDK 17 atau lebih tinggi
- Android SDK minimal API 24 tetapi disarankan android 14 api 35
- Catatan: Project ini menggunakan Gradle Kotlin DSL (build.gradle.kts) dan Firebase, pastikan plugin Google Services sudah aktif di Android Studio (Tools β Firebase β Set Up).
git clone https://github.com/xturus138/SEA-Catering.git
cd SEA-Catering






















