christian@portfolio:~/projects$ open portfolio-platform
Portfolio Platform
A custom full-stack portfolio built to show my projects, devlogs, engineering notes, and personal work in a way that feels more like me than a generic template.
Why I built it
I wanted a portfolio that felt personal, technical, and flexible enough to grow with the projects I am building. Instead of using a basic static resume page, I wanted a site that could eventually become a home for devlogs, case studies, project writeups, and interactive experiments.
Tech stack
- Next.js and TypeScript for the frontend.
- Spring Boot and Java for the backend API.
- Custom CSS modules for the visual system and page layouts.
- Git and GitHub for version control and deployment workflow.
What it includes so far
- A custom terminal-inspired homepage.
- A personal About page with my story, interests, and current focus.
- Project routes for case studies and future writeups.
- A private admin login shell for a future CMS workflow.
- An interactive unlock screen using a custom drag animation.
What I am building next
The next step is turning this into a real project platform. I want to add polished project pages, a devlog system, a downloadable resume, and eventually a private admin flow where I can publish updates without manually editing every page.
Why it matters
This project is a way for me to practice building something end-to-end while also creating a better place to show my work. It combines frontend design, backend planning, content structure, and the kind of custom tools I like building for myself.