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.js
Make sure to create a .env file in /api with your email credentials:
MAIL_USER=your@email.com MAIL_PASS=your_generated_app_password
Want to collaborate or just say hi? Reach me at: alicjabuda@protonmail.com