Skip to content

Guias

How-to guides for setting up, developing, and deploying the Banking Challenges project.

Getting Started

  • Como Rodar — Quick start with Docker Compose
  • Contribuir — Development workflow and standards
  • Testes — Testing strategy and patterns

Deployment

  • Deploy — VPS, Kubernetes, and Vercel deployment

Quick Start

bash
# Clone the repo
git clone https://github.com/mateussiqueira/banking-stack.git

# Start infrastructure
docker compose up -d

# Install dependencies
pnpm install

# Start all services
make dev

Available Commands

CommandDescription
make devStart all services in development mode
make infra-upStart infrastructure containers (Mongo, Redis, Postgres, MinIO)
make testRun all tests
make buildBuild all packages
make docsStart docs dev server
make lintRun linter across all packages