Skip to content

Repository files navigation

Workstr Web

Static, local-first Nostr workout tracker PWA.

The source of truth for this project is docs/instruction.md.

This is a separate product from the self-hosted Workstr server app. It uses Vite, TypeScript, IndexedDB, NIP-07/NIP-46 signers, and GitHub Pages/static hosting.

Development

npm install
npm run dev
npm test
npm run build

Phase 0 target

  • PWA shell
  • NIP-07 login showing npub
  • IndexedDB namespace per pubkey
  • Offline reload
  • Core typed contracts and tests

About

Static local-first Nostr workout tracker PWA.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages