Skip to content

gfazioli/gfazioli.github.io

Repository files navigation

Undolog

Undolog

Open source studio · Since 1983

React components, Mantine extensions, WordPress plugins,
macOS apps and CLI tools — mostly open source.

→ Visit the site


About

This repo is the source of gfazioli.github.io — a single-page portfolio that auto-updates from my GitHub profile README and the public GitHub API.

The project list, descriptions, and section grouping are parsed from the README. Stars, releases, social previews, and topics are pulled from the GitHub API on each build, with a daily cron refresh.

Stack

Local development

npm install
npm run fetch:github   # populate src/data/projects.json (needs GITHUB_TOKEN)
npm run dev            # http://localhost:3000

How it auto-updates

Workflow Trigger What it does
deploy.yml push to master builds and deploys the site
refresh-data.yml every day at 06:00 UTC re-runs the fetcher; if projects.json changed, commits + builds + deploys

To add or remove a project from the site, edit the bullets in my profile README — the next refresh picks them up.


© Undolog — built with care

About

Undolog — open source studio. React components, Mantine extensions, WordPress plugins, macOS apps and CLI tools by gfazioli.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors