Everything on this site lives in simple text files in the data/ folder. Edit a file, redeploy, done. Or just ask Claude.
Open data/events.json and add a line like:
{ "name": "Grandma's birthday", "date": "1942-06-21", "type": "Birthday", "recurring": true }
Use the person's birth date — the site computes their age automatically each year.
In the Photos app: select the album → Share → turn on Public Website → copy the link. Then add to data/photo-albums.json:
{ "name": "Lake week 2026", "year": 2026, "occasion": "Summer", "link": "https://www.icloud.com/sharedalbum/...", "description": "Five days at the lake house." }
Upload to YouTube as Unlisted, copy the link, then add to data/videos.json:
{ "name": "Dad's 70th toast", "date": "2025-11-02", "url": "https://youtu.be/XXXXXXXXXXX", "people": ["Dad", "Ethan"] }
Edit their entry in data/members.json — update city, country, latitude, longitude. Get coordinates by right-clicking a spot on Google Maps.
If the site is connected to GitHub, committing the edited file redeploys automatically in about a minute. Otherwise drag the site folder into the Cloudflare Pages dashboard.