My New Portfolio is LIVE! (Full-Stack Vue.js & Node.js Project)
I'm excited to share my brand-new portfolio! This has been an incredible journey, and I'm so proud to finally have it live.
I built this from the ground up to be a full-stack application with a truly unique user experience. It was a great opportunity to push my skills and learn some new things.
*Key Features & Tech Stack:*
*Front-end:* Built with *Vue* and *TypeScript* for a dynamic, type-safe interface. I used *GSAP* for all the smooth animations. The desktop version has a custom, *Windows-like UI* with a working taskbar, and it transforms into a simple single-page site for mobile.
*Back-end:* I created a custom *Node.js* server to handle API requests.
*Hosting:* The entire application is hosted on **Vercel**, and the custom domain is from **GoDaddy**.
*Database:* All my project data is stored on a database hosted on **FreeDB.tech**.
*APIs:* I integrated a weather API to show the user's current temperature and used *Cloudinary* for image and asset management. The contact form is powered by **Email.js**.
*User Experience:* I even added some subtle sound effects you can toggle on and off!
Building this portfolio was a huge learning experience, and I'm really happy with how it turned out. I'd love for you to check it out and tell me what you think in the comments!
🔗 *Check out the portfolio:* [sivuyilemtwetwe.co.za](https://sivuyilemtwetwe.co.za)
*GitHub Repo:* : https://github.com/DtgfjtwpXehpehp/Po...
---
#VueJS #TypeScript #NodeJS #Vercel #GSAP #FullStackDeveloper #Portfolio #WebDevelopment #SoftwareEngineering #Frontend #Backend #GoDaddy #Cloudinary #FreeDB #EmailJS