Vetfolio
A pet medical-record and document vault built on Cloudflare Workers and D1.
Creator · Product / Architecture / Engineering · Updated 2026-09-04
Status: Live
- Product engineering
- Data modeling
- Cloudflare architecture
- AI-assisted development
Built with: React · TypeScript · Cloudflare Workers · D1 · R2 · Zod

Architecture
React SPA served by a single Cloudflare Worker that also owns the /api routes; D1 for structured records, R2 for uploaded documents; shared Zod schemas across client and worker. Auth, document-vault, and timeline/due-date domain logic are factored into a vendored medvault-core library reused across sibling projects.