This is my personal developer portfolio β a space to highlight my favorite projects, technical skills, and passion for building thoughtful digital experiences.
The site was designed in Figma and built with Vue 3 and Tailwind CSS, with an emphasis on clean layout, strong UI/UX and responsive design. I also built a custom backend using Node.js and Express to handle the contact form securely, allowing visitors to reach out directly.
The goal of this project was not only to present my work but to reflect my approach to code: minimalistic, elegant, and crafted with attention to detail.
link: Alicja Buda | Portfolio
- π₯οΈ Clean and responsive layout
- π Hero section and UI/UX focused design
- π Featured projects with descriptions, tech stack, and links to repos
- π§ Work experience and skills overview
- π¬ Fully functional contact form connected to a Node.js backend
Frontend:
Backend (for contact form):
# Clone the repo
git clone https://github.com/budaala/portfolio.git
# Frontend setup
cd client
npm install
npm run dev
# Backend setup (for contact form)
cd ../api
npm install
node index.jsMake sure to create a .env file in /api with your email credentials:
MAIL_USER=your@email.com
MAIL_PASS=your_generated_app_passwordWant to collaborate or just say hi? Reach me at: alicjabuda@protonmail.com
