Skip to content

feat: add Google Analytics and refine Experience and Certificates sections - #21

Merged
CodingWithJiro merged 12 commits into
mainfrom
feat/polish-and-add-analytics
Oct 1, 2026
Merged

CodingWithJiro merged 12 commits into
mainfrom
feat/polish-and-add-analytics

Conversation

@CodingWithJiro

Copy link
Copy Markdown
Owner

Description

Added Google Analytics tracking and separated the Experience and Certificates sections.

Changes

  • Added Google Analytics tracking with a reusable <GoogleAnalytics /> component.
  • Integrated Google Analytics into the root site layout.
  • Added .env.example for the Google Analytics Measurement ID.
  • Updated .gitignore to allow .env.example to be committed.
  • Separated the Certificates section from Experience on homepage.
  • Updated the Experience and Certificates section layout.
  • Updated Experience and Certificates page metadata.
  • Updated component tests for the <Experience /> and <Certificates /> components.

Screenshots

Before (Experience & Certificates) After (Experience & Certificates)
Before screenshot After screenshot

Notes for Reviewers

  • Google Analytics requires NEXT_PUBLIC_GA_ID to be configured in the deployment environment, so I updated it in Vercel where this site is deployed.
  • The actual .env file remains excluded from Git.
  • .env.example is included as a reference for the required environment variable.
  • I'll still verify if this Google Analytics works after merging to main branch.
  • I was thinking so long now about separating the Experience and Certificates section so I acted on it for this PR.
  • I think the change is nicer overall.
  • Future PR's would be about documentation updates, more features, etc.

@CodingWithJiro CodingWithJiro self-assigned this Oct 1, 2026
@CodingWithJiro CodingWithJiro added enhancement New feature or request chore test labels Oct 1, 2026
@vercel

vercel Bot commented Oct 1, 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 Oct 1, 2026 9:36am 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 2e5aa26 into main Oct 1, 2026
6 checks passed
@CodingWithJiro
CodingWithJiro deleted the feat/polish-and-add-analytics branch October 2, 2026 09:05

This branch was successfully deployed

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

Labels

chore enhancement New feature or request test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant