I wanted to create a new portfolio to showcase my work and additional skills I have gained, such as the use of CSS frameworks. Even though I had already built a portfolio recently, I wanted to populate it with data automatically rather than manually update the HTML content.
This was a great opportunity to further learn Bootstrap and the JavaScript fetch API. It took plenty of trial and error to have a working end product but I feel I gained a lot of knowledge in the time I spent working on this.
I used Bootstrap exclusively as part of this project. Additionally, I am retrieving all repo data using the GitHub API.
To create a hyperlink image overlay, I used the code found here and made the necessary adjustments to fit my project.
- Add filtering options to the Portfolio section.
- Clean up and improve JavaScript code.
- Migrate off GitHub Pages.
- Add a "Contact Me" form.