Tugas Akhir Project Pattern Software Design - LAB
MHD. Fauzan Devinto (Ketua)
Nabil Bariq Rabbani (Anggota)
Adam Dimas Alferizle (Anggota)
Edgar Doli Matius (Anggota)
Merupakan tugas akhir dari mata kuliah Pattern Software Design - LAB.
GymMe adalah aplikasi berbasis web yang menjual suplemen kesehatan, dirancang bagi pengguna gym untuk membeli suplemen dan admin toko untuk menjual produk mereka. Kami membuat aplikasi ini menggunakan ASP.NET dan metode Domain Driven Design, dengan beberapa lapisan seperti View, Controller, Handler, Repository, Factory, dan Model. Aplikasi ini memiliki tiga jenis role : admin, pelanggan, dan tamu. Admin dapat mengelola suplemen, memproses pesanan, dan melihat laporan transaksi. Pelanggan dapat melihat, memesan, dan mengelola keranjang suplemen serta melihat riwayat transaksi. Tamu hanya dapat login atau mendaftar. Deskripsi halaman termasuk login, registrasi, navigasi, home, pemesanan suplemen, profil, riwayat transaksi, detail transaksi, manajemen suplemen, memasukkan suplemen, memperbarui suplemen, antrean transaksi, dan laporan transaksi. Masing-masing halaman memiliki validasi dan aturan akses tersendiri untuk memastikan keamanan dan integritas data.
Login dan Registrasi: Autentikasi pengguna dengan validasi yang ketat.
Manajemen Suplemen: Admin dapat mengelola suplemen termasuk tambah, edit, dan hapus.
Pemesanan Suplemen: Pelanggan dapat memesan suplemen, mengelola keranjang, dan checkout.
Riwayat Transaksi: Pelanggan dapat melihat riwayat pembelian mereka.
Laporan Transaksi: Admin dapat melihat dan mengunduh laporan penjualan.
ASP.NET
Entity Framework
HTML/CSS
JavaScript
SQL Server
Sekian, Terima Kasih.