Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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`