E-COMMERCE PROJECT
E-commerce adalah aplikasi untuk dapat melakukan jual-beli secara online.
Dalam aplikasi ini yang dapat dilakukan adalah :
- user dapat membuat akun
- user dapat melakukan login
- melihat profil user, edit dan delete hanya dapat dilakukan oleh user yang memiliki akun tersebut
- product dapat dilihat oleh user yang login dan yang belum login
- mengedit dan delete product hanya dapat dilakukan oleh pemilik product tersebut
- menambah cart, mengedit quantity dan menghapus hanya dapat dilakukan pemilik akun
- menambah order, mengedit(membatalkan pesanan) hanya dapat dilakukan pemilik akun
How to run
go run main.go
How to test
go test ./service/...