Repository ini adalah repository untuk pengumpulan mini project Thrive Academy. Dibuat oleh:
- Agung Ma'ruf
- Muhammad Azhari
- Reni Setyaningsih
Untuk dapat menjalankan API dapat menggunakan command :
docker-compose up --build
In this application the user can:
Requirements | Checklist |
---|---|
Able to query product based on category | ✅ |
Able to query product based on price | ✅ |
Able to process order (shipment status | ✅ |
Impact to stock (decreament the amount of stock) | ✅ |
Able to send email | ❌ |
- Login
- Create a user
- Get all user
- Update User
- Delete User
- Get all product
- Get product by name
- Add product to cart
- Delete product from cart
- Checkout
- Go
- GORM (A Golang ORM)
- JWT
- Postgres
- Mysql
- Gorilla Mux
- Godotenv
- Crypto
- Now
- Uuid
- Inflection
- Httprouter
- Pq