Public portfolio
A bilingual (EN/SR) portfolio with home, projects, services, process and contact pages, featuring premium visual details and smooth animations.
Case Study
Full-stack Next.js application combining a public bilingual portfolio (EN/SR) with a protected internal dashboard for managing clients, projects, tasks and work notes — built with an AI-assisted development workflow.
Personal project combining two distinct parts — a public-facing bilingual portfolio and a private password-protected dashboard for internal project and client management. Built with Next.js App Router and deployed on Vercel.
A bilingual (EN/SR) portfolio with home, projects, services, process and contact pages, featuring premium visual details and smooth animations.
A private dashboard accessible only after login, containing sections for clients, projects, tasks and work notes.
Middleware-based route protection using JWT tokens stored in HTTP-only cookies, working reliably in both development and production.
The entire project was built using an AI-assisted development workflow, combining Claude with manual code review for faster, cleaner output.
A production-deployed full-stack application combining a premium public portfolio with a functional private dashboard. The project demonstrates modern Next.js architecture, clean code organization and reliable deployment on Vercel.
If you need a modern portfolio, a custom internal tool or a full-stack Next.js application, I can help you plan and build it.