Skip to content

Repository files navigation

portofolio readme

Live: https://medyll.github.io/portofolio/

Static portfolio site (SvelteKit + vanilla CSS), deployable to GitHub Pages. Content is generated, not hand-written — see AUTOMATION.md.

Stack

  • SvelteKit (Svelte 5 runes) + Vite
  • @sveltejs/adapter-static → fully prerendered, no server
  • Vanilla CSS (custom properties, prefers-color-scheme, cross-browser)

Develop

pnpm install
pnpm run generate   # scan repos in ../ → src/lib/data/projects.json
pnpm run dev

Content pipeline

  1. Curate — edit src/lib/data/overrides.json (the whitelist + per-field overrides).
  2. Generatepnpm run generate scans each repo for git/metrics/README and writes src/lib/data/projects.json.
  3. Enrich (optional)ANTHROPIC_API_KEY=… pnpm run enrich rewrites copy via Claude, idempotently.
  4. Buildpnpm run build (runs generate, then vite build).

Deploy

Push to main.github/workflows/deploy.yml builds and publishes to Pages. Enable Pages → Source: GitHub Actions in repo settings.

Docs

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages