Skip to content

feat: add Experience and Certificates pages - #20

Merged
CodingWithJiro merged 54 commits into
mainfrom
feat/experience-and-certificates-pages
Sep 27, 2026
Merged

CodingWithJiro merged 54 commits into
mainfrom
feat/experience-and-certificates-pages

Conversation

@CodingWithJiro

Copy link
Copy Markdown
Owner

Description

Added dedicated /experience and /certificates pages to expand homepage sections with more detailed information.

Changes

  • Added dedicated /experience page with timeline-based work experience cards.
  • Added dedicated /certificates page with responsive grid certificate card layout.
  • Added work experience responsibilities, company links, and certificate descriptions.
  • Added accessible hover and keyboard focus states for interactive elements.
  • Fixed spacing and flex layout for the Experience and Certificates section on the homepage.
  • Added <CertificateImage/> component with Yet Another React Lightbox library for enlarged certificate viewing.
  • Added E2E test coverage for /experience and /certificates page navigation and interactions.

Demo

portfolio-experience-certificates-demo.mp4

Notes for Reviewers

  • I added the certificate images as an additional content.
  • I thought of zooming it while hovering but I figured I should just use a lightbox interaction instead.
  • Certificate lightbox displays one certificate at a time and uses the yet-another-react-lightbox library as a new dependency.
  • I will be updating the documentation, screenshots, and some other feature and polish updates in the next PR.

…for the experience page and initially show the responsibilities list
@CodingWithJiro CodingWithJiro self-assigned this Sep 27, 2026
@CodingWithJiro CodingWithJiro added bug Something isn't working enhancement New feature or request chore refactor test labels Sep 27, 2026
@vercel

vercel Bot commented Sep 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
elmarchavez Ready Ready Preview Sep 27, 2026 6:46pm UTC

@CodingWithJiro

Copy link
Copy Markdown
Owner Author

In a team setting, this PR would await senior developer approval.
For this solo project, I’ll proceed with merging after review.

@CodingWithJiro
CodingWithJiro merged commit 561ac8f into main Sep 27, 2026
5 of 6 checks passed
@CodingWithJiro
CodingWithJiro deleted the feat/experience-and-certificates-pages branch September 27, 2026 18:55

This branch was successfully deployed

1 active deployment
Preview — c671f5cc Deployed Sep 27, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working chore enhancement New feature or request refactor test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant