Static browser-only pet video app for posting livestreams, browsing replay clips, and saving state locally.
public/index.html- app markup and deploy entry pointpublic/global.css- feed, form, and theme stylingsrc/app.ts- typed browser-only application sourcepublic/app.js- compiled browser application logicpublic/_redirects- Cloudflare Pages SPA fallbackpublic/_headers- basic static security headers
Install dependencies, compile TypeScript, then serve the public folder with any static file server:
npm install
npm run build
python3 -m http.server 4173 --directory publicThen open http://localhost:4173.
Use these project settings:
- Build command:
npm run build - Build output directory:
public
Pawcast does not require bundling, server functions, or runtime secrets.