Orderly is a cutting-edge web system designed to streamline operations for restaurant and food businesses (RMS). It draws from the principles of Domain-Driven Design (DDD) and Architectures to ensure scalability, maintainability, and a robust integration capability.
GitHub
# up with build
$ docker compose up --build
# up with detached mode
$ docker compose up -d
# down the app
$ docker compose down
# create namespace orderly
$ kubectl apply -f k8s/namespaces.yaml
# set orderly namespace to default
$ kubectl config set-context --current --namespace=orderly
# message-broker
$ kubectl apply -f k8s/message-broker/
# database
$ kubectl apply -f k8s/db/
# api
$ kubectl apply -f k8s/api/
# api-gateway
$ kubectl apply -f k8s/api-gateway/
# proxy
$ kubectl apply -f k8s/proxy/
# to watch all pods running
$ watch -n1 kubectl get pods