Portfolio Platform
Overviewβ
Portfolio v2 is a personal developer platform designed to showcase projects, engineering practices, and technical documentation.
The platform is structured as a monorepo containing multiple applications.
Objectivesβ
The project aims to:
- showcase development projects
- demonstrate engineering practices
- provide technical documentation
- serve as a learning and experimentation environment
Architectureβ
The project uses a monorepo architecture with separate applications.
portfolio-v2
β
βββ apps
β βββ web
β βββ docs
The web application serves as the developer portfolio, while the documentation platform provides engineering documentation.
Technologiesβ
The platform is built using modern web technologies including:
- Next.js
- Tailwind CSS
- Docusaurus
Deploymentβ
Each application is deployed independently, allowing updates without affecting the other system.
Lessons Learnedβ
This project explores:
- monorepo architecture
- documentation-driven development
- automated deployments
- scalable frontend architecture