Developer Documentation

Happy House - Ecommerce Backend — Documentation

NestJS-powered ecommerce platform with a PostgreSQL-backed data layer, Redis caching, BullMQ background jobs, and admin plus storefront management APIs.

Quick Links

Popular guides

Built With

Technology stack

NestJS 11PostgreSQLDrizzle ORMMongoDBRedisBullMQSocket.IOTypeScriptTurborepoSwagger

Quick Start

Get running in minutes

Terminal
# Install dependencies
pnpm install

# Start infrastructure (Redis + MongoDB)
docker compose up -d

# Run database migrations
pnpm db:migrate

# Start development
pnpm dev

See the full setup guide for environment configuration and troubleshooting.