Skip to content

Repository files navigation

Pawcast

Static browser-only pet video app for posting livestreams, browsing replay clips, and saving state locally.

Structure

  • public/index.html - app markup and deploy entry point
  • public/global.css - feed, form, and theme styling
  • src/app.ts - typed browser-only application source
  • public/app.js - compiled browser application logic
  • public/_redirects - Cloudflare Pages SPA fallback
  • public/_headers - basic static security headers

Run locally

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 public

Then open http://localhost:4173.

Deploy on Cloudflare Pages

Use these project settings:

  • Build command: npm run build
  • Build output directory: public

Pawcast does not require bundling, server functions, or runtime secrets.

About

A Livestream/video website for people to post videos of their pets

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages