https://github.com/yungbenn/tech-shop-microservices
E-Commerce microservices made with gRPC (WIP)
https://github.com/yungbenn/tech-shop-microservices
docker e-commerce elasticsearch go gorm grpc grpc-gateway kafka microservices mongodb postgresql redis
Last synced: 3 months ago
JSON representation
E-Commerce microservices made with gRPC (WIP)
- Host: GitHub
- URL: https://github.com/yungbenn/tech-shop-microservices
- Owner: YungBenn
- Created: 2024-01-11T04:44:52.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-16T12:11:46.000Z (over 1 year ago)
- Last Synced: 2025-02-18T04:55:14.960Z (about 1 year ago)
- Topics: docker, e-commerce, elasticsearch, go, gorm, grpc, grpc-gateway, kafka, microservices, mongodb, postgresql, redis
- Language: Go
- Homepage:
- Size: 12.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tech Shop - Backend
Tech Shop is a robust and scalable e-commerce platform built with a microservices architecture. It leverages the power of gRPC for efficient, high-performance communication between services.
This project demonstrates the practical application of microservices in developing a comprehensive e-commerce platform. Each microservice is responsible for a specific functionality, ensuring a high degree of modularity and scalability.
Stay tuned for more features and improvements as we continue to expand and refine Tech Shop.
## Software Architechture

## Run Locally with Docker
Clone the project
```bash
git clone https://github.com/YungBenn/tech-shop-microservices.git
```
Go to the project directory
```bash
cd tech-shop-microservices
```
create .env from example
```bash
cp .env.example .env
```
Start the server with make
```bash
make docker.up
```
## Features
- a
- b
- c
- d