Skip to content

noelsimbolon/simtix

Repository files navigation

Overview

Simtix is a ticketing and payment simulation application implemented using the microservice architecture.

Pre-Run

  • For each folder, copy .env.docker to .env

How to Run

Create the network if simtix network doesn't exist

make create-network

To Run the Services

make

To Seed the Data

make seed

To Stop

make stop-all

Tech Stack

Client Service

System Entity Frameworks/Tools
Web Framework NestJS
Database PostgreSQL

Ticketing Service

System Entity Frameworks/Tools
Web Framework Gin
Database PostgreSQL
Task Queue Asynq & Redis

Payment Service

System Entity Frameworks/Tools
Web Framework Gin
Database PostgreSQL
Task Queue Asynq & Redis

Miscellaneous

System Entity Frameworks/Tools
API Gateway NGINX
Message Queue RabbitMQ

Authors

Name GitHub
Noel Simbolon noelsimbolon
Rachel Gabriela Chen chaerla
Jeffrey Chow JeffreyChow19

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors