Skip to content

Expansion Notes

The current Bookmarks MVP leaves room for several near-term upgrades:

  • Websocket-based sync through Durable Objects or Pub/Sub for live notes and comments
  • Invitations and moderation roles layered onto the memberships model
  • Club-specific spoiler policies instead of one global enum
  • Signed upload URLs for direct R2 media uploads

These items should stay outside the MVP until the current app, API, and club workflows are stable.

  • Ratings for different aspects of the book: characters, plot, and overall enjoyment
  • Add notifications for unread messages or meetings not responded to
  • Implement short or long polling to check for new messages
  • Add coverage for unit tests and e2e