Skip to content

MVP Specification

Christopher David edited this page May 3, 2023 · 55 revisions

Here we specify our minimum viable product (MVP).

Summary

The Arcade MVP is a web app enabling users to:

  • Create, join, leave, & share chat channels
  • Send encrypted direct messages
  • Send and receive Lightning tips

Nostr integration

It is a Nostr client which implements:

Tech stack

  • React, TypeScript, NextJS
  • No backend except Nostr relays/L2s
  • State: Zustand or Jotai

Post-MVP Buildout

Wireframes

Not final; use as inspiration. Ignore 'pinned' for now

mvp1

mvp2