Commit Graph

9 Commits

Author SHA1 Message Date
Moh Dzulfikri Maulana
5b45c32109 feat: Add export const dynamic = "force-dynamic" to all main pages to ensure dynamic rendering. 2026-03-09 05:52:31 +07:00
Moh Dzulfikri Maulana
e25416f3db feat: Add dashboard for managing portfolio content (blog, experience, projects) and restructure public portfolio routes. 2026-03-09 05:37:58 +07:00
Moh Dzulfikri Maulana
dca848666e feat: Upgrade to Next.js 16 and refactor deployment to use an external database with a simplified Docker Compose setup. 2026-03-09 03:05:39 +07:00
Moh Dzulfikri Maulana
b8a5ce72c1 feat: Configure Docker to use host.docker.internal for database connection, include prisma.config.ts in the image, and simplify Prisma configuration. 2026-03-09 02:15:55 +07:00
Moh Dzulfikri Maulana
9abf68320a feat: Initialize Prisma database schema and update deployment scripts for robust migration handling. 2026-03-09 01:11:58 +07:00
Moh Dzulfikri Maulana
ecd09904cf feat: add a basic blog page and configure .dockerignore for Docker builds 2026-03-09 00:41:36 +07:00
Moh Dzulfikri Maulana
d2ed233911 feat: Dynamically detect and use either docker compose v2 or docker-compose v1 commands. 2026-03-09 00:33:53 +07:00
Moh Dzulfikri Maulana
c7b022d502 feat: Containerize the application with Docker and Docker Compose, including a PostgreSQL database and a deployment script. 2026-03-09 00:13:31 +07:00
Moh Dzulfikri Maulana
bdd61d11d3 feat: implement initial fullstack portfolio application including dashboard, CMS, and analytics features. 2026-03-07 16:32:49 +07:00