Skip to content
This repository was archived by the owner on Jun 24, 2024. It is now read-only.

Latest commit

 

History

History
53 lines (38 loc) · 783 Bytes

File metadata and controls

53 lines (38 loc) · 783 Bytes

todo-app

Docs

Requirements

  • Node 20.12
  • Yarn

How To Run:

1- Run mongodb

cd ./infra/mongodb
export DB_USERNAME=root DB_PASSWORD=1234 && docker compose -f mongodb-compose.yaml up

2- Run kafka

cd ./infra/kafka
docker compose -f ./kafka-compose.yaml up

3- Run backend

cd ./backend

export DB_USERNAME='root'
export DB_PASSWORD='1234'
export DB_HOST='localhost'
export DB_PORT=27017
export KAFKA_BROKER='127.0.0.1:9092'
export PORT=3000

yarn install
yarn dev

4- Run websocket

cd ./websocket

export KAFKA_BROKER='127.0.0.1:9092'
export PORT='3001'

yarn install
yarn dev