AYB Serve Business Platform
AYB Serve Business Platform is an enterprise B2B monorepo built with Node.js and NestJS, designed around multi-tenancy and growth in concurrent usage. It uses a dedicated API gateway for routing, JWT validation, proxying to domain services, and OpenAPI exposure.
Backend: TypeScript, NestJS, Prisma, PostgreSQL, class-validator / class-transformer, Swagger/OpenAPI, JWT & OAuth-related flows, Argon2, KafkaJS, Socket.IO (+ Redis for scaling realtime), http-proxy-middleware on the gateway.
Frontend: Next.js, React, TanStack Query & TanStack Table, React Hook Form, Zod, Zustand, Tailwind CSS, Radix UI, FullCalendar, ApexCharts, drag-and-drop (Pangea DnD), Framer Motion, Socket.IO client.
The platform is under active development; the long-term target is a fleet of ~30 domain microservices behind the gateway.
Backend: TypeScript, NestJS, Prisma, PostgreSQL, class-validator / class-transformer, Swagger/OpenAPI, JWT & OAuth-related flows, Argon2, KafkaJS, Socket.IO (+ Redis for scaling realtime), http-proxy-middleware on the gateway.
Frontend: Next.js, React, TanStack Query & TanStack Table, React Hook Form, Zod, Zustand, Tailwind CSS, Radix UI, FullCalendar, ApexCharts, drag-and-drop (Pangea DnD), Framer Motion, Socket.IO client.
The platform is under active development; the long-term target is a fleet of ~30 domain microservices behind the gateway.