nopara73 / LongevityWorldCup

https://www.longevityworldcup.com/
MIT License
3 stars 0 forks source link

Modelling #20

Open nopara73 opened 1 month ago

nopara73 commented 1 month ago

High Level Requirements

It is a GAME.

  1. story/narrative
  2. agents
    • players
      • personal WHY
      • competition
      • cooperation
    • reporters
    • spectators
  3. arena
    • goals
      • point system
    • rules
      • time constraints
    • outcomes
  4. aesthetics/sensory elements

It is NOT a research.

nopara73 commented 1 month ago

Evolved Requirements

  1. story/narrative: WHY, story, narrative to welcome visitors, speak specifically to athletes who got too old for their sport
  2. agents
    • players: athletes: need to have a column for advertisement to incentivize participation, athletes to have their own pages
      • personal WHY: onboarding starts with a WHY textbox
      • competition: on PhenoAge
      • cooperation: by forming teams, team leaderboard page for team profiles
    • reporters: athletes need to have media contact info
    • spectators
  3. arena
    • goals
      • point system: PhenoAge
    • rules: need proof of results, this proof can serve as the backstories of characters as well, need rules page, one can submit as many tests as they want, and always the best one counts, have announcements blog page,
      • time constraints: the length of the competition is one year, then a new competition starts with a new clock
    • outcomes: leaderboard
  4. aesthetics/sensory elements
nopara73 commented 1 month ago

Architecture

image

nopara73 commented 1 month ago

Regarding onboarding: before the athlete's WHY, we should start with a privacy disclaimer: explain that privacy is their ability to selectively reveal themselves to the world and think twice before they decide to enroll and share these sensitive information the competition requires them to do.

nopara73 commented 1 month ago

Doubts about the concept of "teams": in reality teams are formed to share resources, for example and most importantly to our case: sponsorships. This is problematic, because the teams section was supposed to be the sponsors section in itself, yet it clearly isn't, there's a conflict here. Maybe fully drop the team concept for now and have it only sponsor column?