Software

From Circus Coop Wiki
Revision as of 20:33, 2 June 2023 by Kelly (talk | contribs) (Created page with "== Data Structures == === Roles === Stuff like "staff" or "keyholder" or "public" === Clearances === Things the person is considered allowed to do / teach === Competencies === Stuff a person has learned which allows them to take advanced stuff or train an apparatus == Users == === Data === * One to many relationship with roles * One to many relationship with clearances * One to many relationship with competencies * Personal info (name, address, etc) * Import schedu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Data Structures

Roles

Stuff like "staff" or "keyholder" or "public"

Clearances

Things the person is considered allowed to do / teach

Competencies

Stuff a person has learned which allows them to take advanced stuff or train an apparatus

Users

Data

  • One to many relationship with roles
  • One to many relationship with clearances
  • One to many relationship with competencies
  • Personal info (name, address, etc)
  • Import schedule into calendar

Actions

  • Everyone
    • Set up billing
    • Merge user accounts

Payments & Billing

  • Subscriptions
  • Card on file
  • Cash
  • Venmo
  • Card at point of sale
  • Refund via cash
  • Refund on card
  • Refund via account credit