sentrionic / E-Commerce

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E-Commerce

This repository contains a microservice stack written in Go using Gin.

It's a port of Stephen Grider's Microservices with Node JS and React. This repository is just a way to learn about microservices and is complete.

Stack

  • Gin as the HTTP server for all services.
  • Ent as the ORM.
  • Nats for communiation between each service.
  • Stripe to handle payment.
  • PostgreSQL to store the data.

Each directory contains a different service. The services communicate with each other using Nats.

About

License:MIT License


Languages

Language:Go 98.3%Language:Dockerfile 0.9%Language:Makefile 0.8%