pacostanzo / i-root

Demo of ticketing system. I ran out of ticket. Asynchronous bus event implementation. Working on It.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

i-root

Working on It. Look at Develop branch!

See the diagram below:

Architecture diagram

Getting Started

Prerequisites

Installation

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

  • Host File Setup

    • MacOs/Linux /etc/hosts
    • Windows C:\Windows\System32\Drivers\etc\hosts

Add the following line

127.0.0.1 iroot.dev

  • Create jwt secret

kubectl create secret generic jwt-secret --from-literal=JWT_KEY=YOUR_JWT_SECRET_SIGN

  • Create stripe secret

kubectl create secret generic stripe-secret --from-literal STRIPE_KEY=sk_test_aT0anyxkIhr71W8kQNWbcrqr001yyUZk1r

Development

Run for development

skaffold dev

Browser

http://iroot.dev

Type in browser thisisunsafe

About

Demo of ticketing system. I ran out of ticket. Asynchronous bus event implementation. Working on It.


Languages

Language:TypeScript 87.7%Language:JavaScript 11.6%Language:Dockerfile 0.7%