Personal Portfolio & Dynamic CV Platform (dok.sh)

Накратко

Content-driven portfolio and CV site where one Mongo-backed source powers the public site, admin editors, and on-demand PDF exports.

Подзаглавие

Personal Portfolio & Dynamic CV Platform

Област

Portfolio / Developer tools

Роля

Sole product and technical owner — architecture, implementation, deployment, and content model.

Предизвикателство

Static CVs and hand-maintained sites drift apart; professional positioning needs a single up-to-date source for the public profile, shareable PDFs, and admin edits.

За какво отговарях

Подход

Built a Spring Boot + MongoDB API with an Angular public/admin SPA, JWT-protected editors, variant PDF CV generation, SEO/discovery exports, and Docker-based deployment.

Резултати

One content model now drives the public site, bilingual CV downloads, case-study pages, and admin workflows — reducing duplicate maintenance and making updates immediately visible to visitors.

Технологии

Java, Spring Boot, Angular, MongoDB, Docker, OpenHTMLtoPDF, nginx, Caddy