zclabs.io

As a passionate developer and music enthusiast, I aimed to create a personal portfolio that not only showcased my technical skills but also integrated seamlessly with platforms like GitHub and Spotify. Leveraging technologies like Astro, React, Tailwind, Vercel, and Redis, I embarked on a journey to develop a dynamic and engaging portfolio that not only reflects my professional capabilities but also reflects my personality and interests.

Github

Utilizing the GitHub API, I incorporated functionality to fetch and display my most recent GitHub activity directly on my portfolio. This included repositories I’ve contributed to, commits made, and issues opened or closed. This integration not only serves as a showcase of my coding activity but also adds a layer of interactivity to the portfolio.

github api integration on zclabs.io displaying latest github activity

Spotify

For the Spotify integration, I utilized the Spotify Web API to fetch the current playing track, if available, and prominently display it on my portfolio. In addition, I developed a robust feature enabling users to search the Spotify API directly from my portfolio, facilitating the addition of selected songs or podcasts to a designated playlist within my library.

spotify api integration on zclabs.io displaying the current playing track for Zac Clark

The implementation of GitHub and Spotify integrations resulted in a highly engaging and personalized portfolio. Visitors can now not only explore my projects and contributions but also get insights into my music preferences and suggest new content!

about section on zclabs.io expressing some of Zac Clarks interests