Skip to main content

PRD

Product Summary

AOVIS is a U.S.-facing direct store and customer account project. The goal is to form a stable base for account management, storefront commerce, payment processing, and later device/service integration.

Primary product: NEXA Prime 4K.

The system should provide:

  • account foundation
  • storefront commerce
  • payment flow
  • order history and checkout confirmation
  • a clean path for later device and service workflows

Current In-Scope

  • account foundation
  • storefront
  • product page
  • cart
  • checkout
  • orders
  • Stripe integration
  • production readiness / live payment readiness

Current Out-of-Scope

  • device binding
  • Pangolin / tamper-evident pipeline integration
  • entitlement auto-granting
  • in-app purchases
  • complex admin systems
  • Shopify migration
  • GCP VM migration
  • Apple IAP
  • Google Play Billing
  • refund system
  • coupon / discount engine

Milestones

v0.2

AOVIS Account Foundation: authentication, account center, CustomerProfile, and the initial database-backed identity layer.

v0.3

AOVIS Direct Store: storefront, product page, cart, checkout, orders, and Stripe test-mode validation.

v0.3.2

Homepage high-fidelity port and brand parity pass: homepage structural alignment toward aovis.app and preview stabilization.

v0.4

Production readiness: launch-oriented site pages, navigation, footer, post-purchase guidance, and Stripe production preparation.

v0.5

Live payment readiness: production-domain URL handling, live payment validation checklist, launch checklist, and live Stripe configuration guidance.

Current Priority

  1. Formal domain + Stripe live configuration + internal real-payment validation
  2. Keep content and brand alignment consistent with aovis.app
  3. Do not begin device binding work until external dependencies are ready

Future Work

After launch validation, move into Device Binding Foundation only if the required external dependencies are available.

Later follow-on work may include:

  • service activation
  • entitlement handling
  • account linking deepening