项目作者: georgekaran

项目描述 :
:zap: :credit_card: :ticket: Buy and sell tickets in this microservices based project.
高级语言: TypeScript
项目地址: git://github.com/georgekaran/ticketing.git
创建时间: 2020-06-01T21:34:55Z
项目社区:https://github.com/georgekaran/ticketing

开源协议:

下载


Ticketing Project

Status

deploy-payments
deploy-expiration
deploy-tickets
deploy-orders
deploy-client
deploy-auth
tests-tickets
tests-payments
tests-orders
tests-auth

A microservices event-driven project using K8S, Docker and Node.js.

Project Tecnologies:

  1. Node.js
  2. Typescript
  3. Docker
  4. NATS
  5. Kubernetes
  6. React
  7. Next.js

Prerequisites

  1. Minikube - https://kubernetes.io/docs/setup/learning-environment/minikube/
  2. Skaffold - https://skaffold.dev/
  3. Docker - https://docs.docker.com/get-docker/
  4. Node.js - https://nodejs.org/en/

Running

Note: Make sure to start the minikube

  1. minikube start

Then on the root of the project:

  1. skaffold dev

About NATS

Logo

NATS.io is a simple, secure and high performance open source messaging system for cloud native applications, IoT messaging, and microservices architectures.