Coffee timer Progressive Web App, built with Vite, React and TanStack Router, with recipes from James Hoffmann. Hosted on Cloudflare Workers.
Requires pnpm (and Node 18+).
$ git clone https://github.com/vrwrts/qoffeetime
$ cd qoffeetime
$ pnpm install # Install dependencies
$ pnpm dev # Start the dev server$ pnpm build # Type-check and build to ./dist
$ pnpm preview # Serve the built app with Wrangler (as Cloudflare will)
$ pnpm lint # Lint & format check with Biome
$ pnpm format # Apply Biome formatting/lint fixes
$ pnpm deploy # Build and deploy to Cloudflare Workers