Portfolio
Development of a personal portfolio website with a focus on high performance, animations, and modern stack (Next.js 16).
Technology stack:
- Frontend: #Next.js 16 (App Router), #TypeScript, #Tailwind CSS
- Animations: #Framer Motion
- Backend: #Prisma ORM
- Database: #PostgreSQL
Infrastructure: #Vercel (Frontend), #GitHub Actions.
Key implemented tasks:
- Multilingual support (#i18n): Full support for multiple languages (EN/UA)
- Forms: Developed a multi-step contact form with client-side and server-side validation, spam protection, and notification sending.
- PDF: automatic generation and upload of portfolio in #PDF
Technology stack:
- Frontend: #Next.js 16 (App Router), #TypeScript, #Tailwind CSS
- Animations: #Framer Motion
- Backend: #Prisma ORM
- Database: #PostgreSQL
Infrastructure: #Vercel (Frontend), #GitHub Actions.
Key implemented tasks:
- Multilingual support (#i18n): Full support for multiple languages (EN/UA)
- Forms: Developed a multi-step contact form with client-side and server-side validation, spam protection, and notification sending.
- PDF: automatic generation and upload of portfolio in #PDF