Septa Animation
BERANDA / JELAJAHI KARYA / Implementasi Arsitektur Client-Server pada Aplikasi Mobile Ordering System 'Urban Eats' Menggunakan Android Studio dan Database MySQL
Implementasi Arsitektur Client-Server pada Aplikasi Mobile Ordering System 'Urban Eats' Menggunakan Android Studio dan Database MySQL
Mobile App (Android) Teknologi & Informatika VERIFIED WORK

Implementasi Arsitektur Client-Server pada Aplikasi Mobile Ordering System 'Urban Eats' Menggunakan Android Studio dan Database MySQL

30 Views 0 Ulasan 5.0 / 5.0 16 May 2026

GALERI PREVIEW APLIKASI

/ 7 GAMBAR

VIDEO DEMO KARYA & GAMEPLAY

YOUTUBE
RINGKASAN EKSEKUTIF

Urban Eats adalah aplikasi pemesanan kuliner berbasis Android yang dirancang dengan arsitektur client-server memanfaatkan pustaka Volley. Aplikasi ini mendigitalisasi transaksi lewat fitur keranjang belanja yang responsif dan halaman About Us berbasis WebView untuk kenyamanan pengguna.

Urban Eats adalah sebuah sistem aplikasi pemesanan kuliner (mobile ordering system) berbasis Android yang dirancang untuk mendigitalisasi proses transaksi dan interaksi antara pelanggan dengan penyedia kuliner. Aplikasi ini dibangun menggunakan arsitektur client-server yang mengintegrasikan mobile front-end (Android Studio) dengan back-end database (MySQL) melalui web services (API PHP) memanfaatkan pustaka enkapsulasi jaringan Android Volley. Aplikasi ini berfokus pada pengalaman pengguna (user experience) yang interaktif, bersih, dan efisien dengan mengusung tema visual kuliner modern yang solid. Fitur-fitur utama di dalam aplikasi Urban Eats meliputi: Sistem Autentikasi & Manajemen Sesi: Pengamanan hak akses menggunakan akun (Email & Password) yang terintegrasi secara dinamis dengan database. Detail profil pengguna, termasuk foto profil, dikelola secara persisten di dalam perangkat lokal menggunakan SharedPreferences untuk menjaga sinkronisasi data sesi (user session). Sistem Keranjang Belanja Pintar (Smart Shopping Cart): Manajemen keranjang belanja yang responsif, di mana aplikasi secara otomatis mendeteksi dan mengelompokkan kuantitas item yang sama (misal: x2, x3) alih-alih membuat baris baru yang menumpuk. Sistem ini juga dilengkapi kalkulasi total biaya belanja secara real-time serta indikator otomatis (empty state layout) jika belum ada barang di dalam keranjang. Penyajian Informasi Berbasis Web (WebView Integration): Pemanfaatan komponen WebView internal guna menyajikan konten informasi interaktif (seperti halaman About Us/Tentang Kami) secara luring (offline) langsung dari folder assets aplikasi tanpa harus melempar pengguna ke browser eksternal.
PROFIL KREATOR UTAMA
Universitas Pamulang 🔰 LEVEL 2

INFORMASI RINGKAS

Platform Tersedia:
Android
Kategori: Teknologi & Informatika
Format: Mobile App (Android)
Status: Published ✅