React + Vite showcase site for Scrimba and Coursera certificates, with cross-filters by platform and skills.
- React + Vite
- Vitest + React Testing Library
- ESLint
- GitHub Actions (CI + GitHub Pages deploy)
npm install
npm run devnpm run check
npm run buildEdit src/data/certificates.js.
Each certificate object supports:
id: unique IDtitle: certificate nameplatform:scrimbaorcourseraissueDate:YYYY-MM-DDskills: array of tagssummary: short descriptioncredentialUrl: external linkimage: preview path inpublic/assets/certificates
- Push to
main. - Ensure GitHub Pages is enabled in repository settings and source is GitHub Actions.
- Workflow
.github/workflows/deploy.ymlpublishes the builtdistfolder.