This document lists the core technologies and libraries used in the Deniko project.
- Manager:
pnpm(Workspaces) - Build System: Docker (Multi-stage builds)
- CI/CD: Google Cloud Build
- Framework: Next.js
^16.0.7(App Router) - UI Library: React
^19.2.1 - Styling: Tailwind CSS
^4, Shadcn UI, Framer Motion^12 - Auth: NextAuth.js
5.0.0-beta.30 - Icons: Lucide React
- Framework: Fastify
^5 - Runtime: Node.js
^22 - Validation: Zod
^3
- Database: PostgreSQL
v18 - ORM: Prisma
^7.2.0@prisma/client@prisma/adapter-pg
- Logging: Pino
^10(packages/logger) - Storage: Google Cloud Storage (
packages/storage) - Validation: Zod (
packages/validation)
- Containerization: Docker
- Cloud Provider: Google Cloud Platform (Cloud Run, Cloud SQL, Cloud Storage)
- Rate Limiting: Upstash Redis
---time Last Updated: December 19, 2025