JC_

← All Products

[LIVE]

Backend (NestJS)
DevOps / Infra
Frontend
Kubernetes

4 projects

Lab Booking System

Frontend

[LIVE]

Lab Booking System — Frontend

Internal enterprise lab space and rack booking system integrating Azure AD SSO with 3D rack visualization scenes.

Next.js
React
Redux-Saga
React Three Fiber
CASL
NextAuth
Azure AD
Joy UI
Prisma
SCSS Modules

Core

JavaScript / Next.js 16 (App Router) + React 19

DB

HR PostgreSQL (read-only, via Prisma)

Deploy

Internal enterprise deployment (Docker + self-hosted server)

Backend (NestJS)

[WIP]

Lab Booking System — NestJS Backend

NestJS booking system backend with Redis caching, Prisma ORM and Swagger API documentation

NestJS
TypeScript
Prisma
PostgreSQL
Redis
JWT
Swagger
Docker
DevOps / Infra

[LIVE]

Lab Booking System — DevOps

Docker Swarm deployment for lab booking system with automated GitLab CI/CD pipeline

Docker Swarm
Nginx
PostgreSQL
Redis
NestJS
Next.js
GitLab CI
DevOps
Kubernetes

[LIVE]

Lab Booking System — Kubernetes Manifests

Kubernetes deployment configuration for a lab booking system, with complete manifests for frontend, backend, database and cache services integrated with GitLab CI/CD.

Kubernetes
Helm-style Templates
NestJS
Next.js
PostgreSQL
Redis
GitLab CI
Nginx Ingress
Longhorn

Core

Kubernetes / Shell-templated YAML (.yaml.tpl)

DB

PostgreSQL 14 (StatefulSet + Longhorn 10Gi), Redis 7-alpine (StatefulSet + Longhorn 2Gi)

Deploy

Kubernetes (self-hosted cluster + Nginx Ingress + Longhorn StorageClass)