Aplikasi Simple Foodmarket adalah sebuah aplikasi web mobile yang dikembangkan menggunakan Angular Framework. Aplikasi ini dirancang untuk memudahkan pengguna dalam memesan makanan secara online.
- Autentikasi: Login dan Registrasi pengguna
- Beranda: Menampilkan daftar produk makanan
- Keranjang: Mengelola item yang akan dibeli
- Pemesanan: Proses checkout dan melihat riwayat pesanan
Proyek ini menggunakan arsitektur modular dengan pembagian fitur sebagai berikut:
src/app/features/
: Berisi modul-modul utama aplikasi (auth, home, cart, orders, dll)src/app/services/
: Layanan-layanan untuk manajemen data dan logika bisnissrc/app/interfaces/
: Definisi tipe data dan interfacesrc/environments/
: Konfigurasi environment (production dan development)
- Angular Framework
- Ionic Framework
- TypeScript
- SCSS untuk styling
- Capacitor untuk build native mobile app
- Pastikan Anda telah menginstal Node.js dan npm
- Clone repositori ini
- Jalankan
npm install
untuk menginstal dependensi - Gunakan
ionic serve
untuk menjalankan aplikasi di browser - Untuk build ke platform mobile, gunakan perintah Ionic CLI yang sesuai
Proyek ini menggunakan Angular CLI. Anda dapat menggunakan perintah-perintah Angular CLI untuk generate komponen, service, dan modul baru.