Skip to content

sammiee5311/fast-food-application

Repository files navigation

fast-food-application

CI-CD

expected BPMN

system design

tech stacks

See

Back-end

  • flask
  • django
  • fast-api
  • node.js

Front-end

  • react

Database

  • postgres
  • sqlite
  • mongodb
  • redis

Message

  • kafka

Log

  • elasticsearch
  • logstash
  • kibana

Machine Learning

  • mlflow

Languages

  • python
  • javascript
  • typescript

Build

  • docker

Proxy

  • nginx

Trace

  • Opentelemetry
  • Jaeger

CI / CD

  • gitHub actions
  • heroku

servers

ports

  • logstash: 5501
  • elasticsearch: 9200
  • kibana: 5601
  • zookeeper: 2181
  • kafka: 9092
  • kafka-manager: 9000
  • django: 8000
  • order-delivery-time-handler: 8080
  • tracking: 3001
  • react: 3000
  • mlflow: 1234
  • postgres: 5432
  • otel-collector: 4317
  • jaeger: 14268

reference