Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

GymMe

Tugas Akhir Project Pattern Software Design - LAB

Teams

MHD. Fauzan Devinto (Ketua)
Nabil Bariq Rabbani (Anggota)
Adam Dimas Alferizle (Anggota)
Edgar Doli Matius (Anggota)

Deskripsi Tugas

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.

Fitur Utama

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.

Teknologi yang Digunakan

ASP.NET
Entity Framework
HTML/CSS
JavaScript
SQL Server

Sekian, Terima Kasih.

About

Tugas Akhir Project Pattern Software Design

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors