Production
backend
fullstack
NDA Protected
Errandbou Backend Platform
On-Demand Service Marketplace API with BullMQ & Prisma
Overview
A high-performance NestJS backend powering an on-demand service marketplace platform. Features Prisma ORM with PostgreSQL, Redis-backed BullMQ job queues for async worker tasks, MinIO object storage, Docker containerization, and role-based multi-tier authentication.
Key Features
- ✓Modular NestJS architecture with strict clean separation of concerns
- ✓Prisma ORM migrations and relational models with PostgreSQL
- ✓BullMQ asynchronous worker queues for background notifications and job dispatching
- ✓MinIO S3-compatible cloud object storage for verification documents
- ✓Role-based authorization and JWT session handling
- ✓Comprehensive Swagger OpenAPI documentation
Outcomes & Impact
- →High-throughput transactional architecture for real-time task booking
- →Robust containerized local and staging deployment with Docker Compose
- →Clean automated database migrations with zero downtime
Tech Stack
NestJS
backend
TypeScript
frontend
Prisma ORM
database
PostgreSQL
database
Redis & BullMQ
database
Docker
devops
MinIO
devops
Tags
NestJS
TypeScript
Prisma
PostgreSQL
Redis
BullMQ
Docker
MinIO
Project Info
Categories
backend, fullstack
Status
Confidential