Cases

Nest REST Backend Template: the backend foundation I use to start new projects

A production-oriented NestJS backend template: Fastify, Drizzle ORM, PostgreSQL, CQRS, RBAC/CASL, gRPC auth service, JWT/cookies, S3 file storage, BullMQ, i18n, captcha, healthchecks, Docker and observability.

NestJSFastifyTypeScriptNode.jsPostgreSQLRedisDocker ComposeS3MinIOBullMQREST APISwagger / OpenAPIDrizzle ORMCQRSClean ArchitectureDDDCASLJWT
Read case →
Project Builder Platform: engineering projects, auctions and document workflows
Project Builder Platform: engineering projects, auctions and document workflows

A platform for engineering project management: Clean Architecture, CQRS, GraphQL API, role-based workflows, multi-round auctions, real-time chats, notifications, file storage and document signing chains.

Node.jsNestJSTypeScriptFastifyApollo ClientRedisDockerDocker ComposeGitLab CI/CDS3MinIOBullMQWebSocketGraphQLDDDCASLJWTHandlebarsDrizzle ORMCQRSClean ArchitectureReactNext.jsPostgreSQL
Read case →
Portfolio Platform: personal website, blog and admin panel
Portfolio Platform: personal website, blog and admin panel

A personal website that grew into a small CMS: Next.js frontend, NestJS backend, auth service, admin panel, Markdown content, files, comments, navigation, technologies and Docker infrastructure.

TypeScriptNestJSFastifyNext.jsReactRedisDockerDrizzle ORMCQRSJWT
Read case →
SAP Technologies: testing terminals, photo verification and reports

A fullstack system for touchscreen testing terminals: NestJS API, badge-based JWT authentication, photo verification, MinIO, Excel import, report generation queue, React admin panel and Telegram bot.

TypeScriptNestJSNext.jsReactMySQLMinIOS3RedisDockerDocker ComposeJWTREST APISwagger / OpenAPITypeORM
Read case →
AKHN: marketplace with teams, orders, disputes and documents
AKHN: marketplace with teams, orders, disputes and documents

Backend development for a marketplace platform: teams, roles, orders, responses, disputes, WebSocket communication, notifications, Handlebars document generation and MinIO file storage.

TypeScriptApollo ClientPostgreSQLRedisBullMQWebSocketDrizzle ORMDDDCASL
Read case →
Rukki.pro: backend, Telegram bot and marketplace flows
Rukki.pro: backend, Telegram bot and marketplace flows

Backend and bot development for a marketplace ecosystem: REST API for mobile/web/bot clients, referral system, notifications, socket.io chats, Redis communication, recurring payments and Telegram Web App.

Node.jsTypeScriptNestJSReactRedux ToolkitTelegrafMySQLRedisWebSocketREST APITypeORMJWTTelegram Web App
Read case →