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

https://github.com/musobarlab/ecommerce-grpc-microservice

(On Progress) Lab (Building E-Commerce Microservices using Golang, Rest and GRPC with Multiple Docker Container)
https://github.com/musobarlab/ecommerce-grpc-microservice

clean-architecture docker-compose docker-container ecommerce go golang golang-examples grpc

Last synced: 26 days ago
JSON representation

(On Progress) Lab (Building E-Commerce Microservices using Golang, Rest and GRPC with Multiple Docker Container)

Awesome Lists containing this project

README

        

# Mini E-Commerce Build with Go, GRPC, and Microservices Architecture with Multiple Docker Container

[![forthebadge](https://forthebadge.com/images/badges/makes-people-smile.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/fuck-it-ship-it.svg)](https://forthebadge.com)

Demo(Building E-Commerce Microservice using Golang, Rest and GRPC)

##

![alt text](./docs/images/arc.png)

##
### TODO
- [ ] Create Backend for Product, Order, & Payment
- [ ] Integrate all backend using GRPC
- [ ] Create Client (both for Front end web and Mobile app)

### Running
- Need Docker and Docker Compose on your Machine
- Run Command

```shell
$ make up
```

- And visit the Front End `http://localhost:3003`

- Stop Container

```shell
$ make down
```