Skip to content

Stubhub clone /w following tech: Nextjs, Typescript, Node, Microservices, Docker, Kubernetes

Notifications You must be signed in to change notification settings

SashaMihalache/git-tix

Repository files navigation

git-tix

Stubhub clone /w following tech stack

  • Nextjs
  • Node/Express
  • Mongo
  • Microservices architecture
  • Docker
  • Kubernetes
  • Ingress
  • Skaffold
  • Redis
  • NATS streaming server
  • Typescript
  • Testing
  • npm custom modules

Start docker-desktop Kubernetes

Add ingress-nginx server

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-0.32.0/deploy/static/provider/cloud/deploy.yaml

Creating a kubectl secret for a JWT secret

k create secret generic jwt-secret --from-literal=JWT_KEY=asdf

dev mode

skaffold dev

you also need @git-tix/common

react app

start it on https://git-tix.com (after you added in /etc/hosts 127.0.0.1 git-tix.com

About

Stubhub clone /w following tech: Nextjs, Typescript, Node, Microservices, Docker, Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published