Active projects
live · v3
Print Composer
Browser-based tool for composing images onto standard print sheets. Drag & drop, fixed or auto grid, per-cell nudge/zoom/rotate, captions, QR codes. No install, no server.
live · v1
Book Preview
Flip-book viewer for photobooks. Gallery view, 3D page-curl animation, QR share, keyboard nav, zoom mode. Three books: Music Cards, Room Sale, Tree Stories.
live · v1.3
Screensaver Workbench
Browser-based e-ink card designer for Waveshare Spectra 4-color displays (400×300, white/black/red/yellow). Nature & quote card catalog, theme presets, Floyd-Steinberg dithering, QR codes, BLE batch upload. Python batch exporter included.
live · v1
Apple Books Print Cards
Printable QR card generator for owned Apple Books. Multiple card layouts, high-resolution local cover cache, editable cover positioning, 4×6 fold cards, and PNG export with Apple Books QR links.
live
Sora Video Gallery
A curated gallery of AI-generated video clips made with Sora. Browse, preview, and explore the output of video generation experiments.
Ideas & backlog
backlog
CSV → Printable QR Cards
Upload a CSV where each row becomes a printable card — name, description, URL auto-encoded as a QR code. Template-driven layout, print-ready output. Could live inside Print Composer or as a standalone tool.
Deployment & change log
| Date | Project & change | Type |
|---|---|---|
| 2026-07-04 |
Apple Books Print Cards
Deployed to Cloudflare Pages. Static bundle includes the card app, ownership/cover manifests, and high-resolution local cover thumbnails in img/. Local scripts stay outside the hosted _site bundle. Added deployment docs and build/deploy helpers.
local
/Users/briji/vibe-coding/pet-projects/apple-books-cards/ |
deploy |
| 2026-06-30 |
Screensaver Workbench
v1.3.0 deployed. e-ink card designer for Waveshare Spectra 4-color display (400×300). Nature fact catalog (200 entries), theme presets, Floyd-Steinberg dithering for uploaded images, QR code bottom-right (integer-snapped for e-ink), author/species bottom-left, Normal/Large font auto-fit, BLE upload tab, Python batch generator with --font_mode and --no-qr flags.
local
/Users/briji/vibe-coding/pet-projects/picpak/spectra/ |
deploy |
| 2026-06-09 |
Book Preview
First deployment. Flip-book viewer with 3D CSS page-curl animation, forward/backward direction, drag-from-edge curl. Gallery view (vertical scroll, Chatbooks-style). QR overlay, shareable ?book=id URLs, keyboard nav, Z-key zoom. Page number labels (PAGE 05), byline with physical dimensions. First page intentionally blank + back cover. Three books: Music Cards (80pp), Room Sale (60pp), Tree Stories (56pp). 335 files, 5×5" square format.
local
/Users/briji/vibe-coding/pet-projects/book preview/index.html |
deploy |
| 2026-06-06 |
Print Composer
Initial deployment to Cloudflare Pages. v3 feature set: auto-tile / fixed grid / clone modes, per-cell dpad (nudge, rotate, zoom), captions outside cells, QR codes, multi-page pagination, save/load JSON. Bug fixes: capsz in applyConfig, print window fonts, capSzPx consistency, duplicate id. New: localStorage auto-save, keyboard shortcuts, fit-to-screen, reset transforms, quick presets, clear captions, sidebar selection highlight, toast notifications. Auto-fit zoom on rotate added. PNG/JPG export. New paper sizes: 4×6, 5×7, Index 3×5, Index 4×6.
local
/Users/briji/vibe-coding/pet-projects/print-composer/index.html |
deploy |
| 2026-06-06 |
Pet Projects — landing page
Initial deployment. Project index with tabs (Projects / Log), cards for Print Composer and Sora Video Gallery, backlog section. Matches Print Composer visual language (DM Mono, Fraunces, warm palette).
local
/Users/briji/vibe-coding/pet-projects/index.html |
deploy |
| 2026-06-05 |
Print Composer
v3 built in Claude chat session. Captions moved outside image cells (below cell), rotate no longer triggers re-layout, dpad replaces nudge bar (adds left/right nudge + per-cell zoom +/−).
local
/Users/briji/Downloads/print-composer-v3.htmllivenot yet deployed (local only)
|
feature |
| before 2026-06-05 |
Sora Video Gallery
Deployed and maintained independently outside this session. @jrb20 additional work and deployments applied directly.
local
/Users/briji/x sora jrb20 backup/sora video gallery/ |
deploy |
Log covers deployments and major changes managed in this Claude Code session.
For Sora Video Gallery history, refer to its own project log / git history.