JC_

← All Products

[LIVE]

Backend (PHP)
DevOps / Infra
Frontend
Full-Stack
Kubernetes

5 projects

Workplace Portal

Frontend

[LIVE]

Workplace Portal — Legacy Frontend Backup

Internal enterprise workplace portal integrating Azure AD SSO, role-based access control, and multi-tier data visualization dashboards.

React
Redux
Redux-Saga
Vite
CASL
Ant Design
Chart.js
WebSocket
Azure AD
Matomo
SCSS

Core

JavaScript / React 17

DB

None

Deploy

Docker / GitLab CI

DevOps / Infra

[LIVE]

Workplace Portal — DevOps

Multi-service Docker Swarm deployment and operations infrastructure integrating Next.js, NestJS, Laravel and Nginx reverse proxy for a workplace portal.

Docker
Docker Swarm
Nginx
PostgreSQL
NestJS
Laravel
Next.js
GitLab CI

Core

Docker Swarm / Nginx / Shell Script

DB

PostgreSQL 13

Deploy

Docker Swarm (self-hosted, GitLab Registry)

Full-Stack

[LIVE]

Workplace Portal — Full-Stack

Enterprise employee portal integrating Azure AD single sign-on and role-based access control, providing system category navigation and personalized favorites.

Next.js
React
Redux
Redux-Saga
NextAuth
Azure AD
MUI
SCSS
Prisma
Docker

Core

JavaScript / Next.js 14 (App Router)

DB

Prisma ORM

Deploy

Docker / Kubernetes (GitLab CI/CD)

Backend (PHP)

[LIVE]

Workplace Portal — PHP Backend (Legacy)

Backend API server for an internal enterprise workplace platform, integrating Azure AD SSO, employee data queries, and system navigation.

PHP
Laravel
JWT
Azure AD
Oracle
Redis
WebSocket
REST API

Core

PHP 8 / Laravel 8

DB

Oracle DB (yajra/laravel-oci8) + Redis

Deploy

Kubernetes (GitLab CI/CD)

Kubernetes

[LIVE]

Workplace Portal — Kubernetes Manifests

Kubernetes deployment configuration for a multi-service workplace portal application, covering a NestJS API, Next.js frontend and Laravel backend three-service architecture.

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

Core

YAML / Kubernetes manifests (shell-variable templates)

DB

PostgreSQL 13 (StatefulSet, Longhorn)

Deploy

Kubernetes (namespace isolation, NGINX Ingress, Longhorn StorageClass)