FRONTEND :
BACKEND :
3RD PARTY API :
Many-to-Many dan one-to-many (ERD terdapat di repo)
User
- [x] Fitur Register
- [x] Fitur User mendapatkan email setelah berhasil register (nodemailer)
- [x] Fitur Login
- [x] Fitur Login melalui Google Auth
Product
- [x] Fetch Product All
- [x] Filter Product Category
- [x] Search Product Name
- [x] Pagination Product
- [x] Get Product By Id
Product Stock
- [x] Fetch Stock per Product
- [x] Update Stock (Payment Success)
Favourite
- [x] Fetch Favourite
- [x] Add Favourite
- [x] Delete Favourite
Cart
- [x] Fetch Cart
- [x] Add Cart
- [x] Delete Cart
- [x] Update Cart
Order
- [x] Add Order (Information User product, stock, size)
- [x] Payment by Midtrans
- [x] Update Status
History
- [x] Fetch History (Payment Success)