Septa Animation
BERANDA / JELAJAHI KARYA / Pengembangan Prototipe Aplikasi E-Commerce Kebutuhan Sehari-hari 'DailyMart' Berbasis Android
Pengembangan Prototipe Aplikasi E-Commerce Kebutuhan Sehari-hari 'DailyMart' Berbasis Android
Mobile App (Android) Teknologi & Informatika VERIFIED WORK

Pengembangan Prototipe Aplikasi E-Commerce Kebutuhan Sehari-hari 'DailyMart' Berbasis Android

99 Views 0 Ulasan 5.0 / 5.0 15 May 2026

GALERI PREVIEW APLIKASI

/ 2 GAMBAR

VIDEO DEMO KARYA & GAMEPLAY

YOUTUBE
RINGKASAN EKSEKUTIF

DailyMart adalah prototipe aplikasi e-commerce Android (Java) untuk belanja kebutuhan harian. Dilengkapi sinkronisasi Firebase Realtime, fitur keranjang cerdas (SharedPreferences), integrasi video promo, dan simulasi pelacakan pesanan otomatis sebagai solusi belanja digital yang fungsional.

1. Latar Belakang & Tujuan Gaya hidup modern menuntut efisiensi dalam segala hal, termasuk dalam berbelanja kebutuhan pokok sehari-hari (groceries). Menjawab tantangan tersebut, aplikasi DailyMart dikembangkan sebagai platform digital yang memudahkan pengguna untuk bertransaksi dari genggaman tangan. Tujuan utama dari pembuatan project ini adalah sebagai pemenuhan Tugas Project Mata Kuliah Mobile Programming. Melalui project ini, teori-teori pengembangan aplikasi mobile—mulai dari perancangan antarmuka (UI/UX), navigasi data, integrasi database, hingga implementasi multimedia—diterapkan secara komprehensif ke dalam sebuah studi kasus aplikasi industri nyata. 2. Fitur Utama Aplikasi - Katalog Real-Time Dinamis: Menampilkan daftar produk menggunakan RecyclerView yang datanya ditarik langsung secara real-time dari Cloud Database, lengkap dengan optimasi pemuatan gambar produk. - Penyimpanan Lokal (Smart Checkout): Mengimplementasikan materi SharedPreferences pada halaman pembayaran untuk mengingat opsi metode pembayaran terakhir yang dipilih pengguna (misal: GoPay/COD). - Simulasi Order Tracking Interaktif: Fitur pelacakan pesanan menggunakan sistem Tab (Belum Bayar, Dikemas, Dikirim, Selesai). Saat barang diterima, sistem akan menggunakan fungsi Date-Time Java untuk mencetak riwayat Timestamp pemesanan secara otomatis. - Integrasi Multimedia: Menggunakan komponen VideoView interaktif untuk memutar video campaign promosi secara auto-play dan dapat di-jeda (Pause/Play) oleh pengguna. - Validasi Orisinalitas: Terdapat Watermark Copyright nama mahasiswa yang tersemat pada dasar setiap antarmuka sebagai jaminan keaslian karya. 3. Teknologi yang Digunakan (Tech Stack) Aplikasi ini dibangun secara native menggunakan Bahasa Pemrograman Java dengan Integrated Development Environment (IDE) Android Studio. Untuk sistem backend dan penyimpanan data, project ini terintegrasi penuh dengan Firebase Realtime Database. Selain itu, aplikasi juga memanfaatkan library pihak ketiga yaitu Glide untuk manajemen dan caching gambar agar performa aplikasi tetap ringan. 4. Manfaat Karya Secara konseptual, DailyMart memberikan manfaat berupa efisiensi waktu dan kemudahan berbelanja kebutuhan harian bagi masyarakat. Secara akademis dan praktis, project ini bermanfaat sebagai artefak portofolio (showcase) yang mendemonstrasikan penguasaan teknis mahasiswa dalam membangun aplikasi Android yang terstruktur, fungsional, dan siap dikembangkan lebih lanjut ke skala komersial.