The basics

Becomes /work/your-project.html

The story

Numbers

Images and film

How it will look

Publish live

Commits every project and file straight to GitHub. A workflow in the repo regenerates the case-study pages automatically — no terminal, no zip, no asking anyone.

Stored only in this browser, never sent anywhere but GitHub. Create one scoped to smeetkataria7-cmyk/VAELO_main only, permission Contents: Read and write.

Manual fallback

Only needed if publishing live isn't working.

1. Copy or download the file above, or save into the folder / as a zip.
2. Replace assets/work.js in the repository with it, if not saved directly.
3. Run python3 build-cases.py — this writes a page for every project.
4. Commit and push. The home rail, the archive and its category tabs all update themselves.

Images go in assets/work/ named after the project address, e.g. assets/work/your-project-hero.jpg.

Same idea for posts: copy or download the file above, replace assets/blog.js, run python3 build-posts.py, then commit and push.

Saved