Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/max-im/ambasador
A Marketplace service example for selling products
https://github.com/max-im/ambasador
adminer docker docker-compose golang gorm-orm mui nextjs postgresql react redis stripe typescript
Last synced: 4 days ago
JSON representation
A Marketplace service example for selling products
- Host: GitHub
- URL: https://github.com/max-im/ambasador
- Owner: Max-im
- Created: 2024-05-14T15:38:06.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-05-19T20:13:04.000Z (7 months ago)
- Last Synced: 2024-05-20T13:16:54.104Z (7 months ago)
- Topics: adminer, docker, docker-compose, golang, gorm-orm, mui, nextjs, postgresql, react, redis, stripe, typescript
- Language: Go
- Homepage:
- Size: 529 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ambassador marketplace
> A Marketplace service example for selling products
## Stack
#docker #docker-compose #go #fiber #gorm #postgres #adminer #redis #stripe #react #typescript #mui #next## Pre Requirenments
- make sure you have golang installed on your mashine `go version`
- run mailHog to be able to send emails `~/go/bin/MailHog`## Using
up and running:`sudo docker-compose up --build`
seed db
- `sudo docker-compose exec app sh`
- `go run src/commands/populateUsers.go`
- `go run src/commands/populateProducts.go`
- `go run src/commands/populateOrders.go`
- `go run src/commands/updateRanking.go`