Skip to content

Latest commit

 

History

History
56 lines (48 loc) · 1.76 KB

README.md

File metadata and controls

56 lines (48 loc) · 1.76 KB

contacts-app

Notes sur l'application

PWA Manifest

  • peut être un .json ou un .webmanifest
  • Si un seul icone, le mettre au format 512x512

Etat des lieux (7 juin 2024)

Onboarding

  • Inscription
  • Authentification
  • Avatar questions
  • Chromium error : shader crashes when media queries are initialized
  • Get avatars from API
  • Updating avatar generation status requires a page refresh, needs to be done with a websocket as well
  • Display avatars and select one
  • Updating user selected avatar parameter

Sub-Pages

  • Notifications : can be displayed, but not yet implemented
  • Avatar : showing current avatar
  • Avatar : updating selected avatar
  • Avatar : Change username
  • Avatar : Remove account
  • Avatar : Reset avatar (redo the onboarding)
  • Share : QR code generation
  • Share : No links to share yet

Events

  • Subscribing to incoming events
  • Display incoming event with countdown
  • Idle page if no session is coming
  • Triggering an event needs a page refresh, needs to be done with a websocket as well
  • Admins can send userEvents to users : flashlight, screen color, text
  • "Je suis parti de l'évènement" button system is not yet implemented

Admin page

  • Admin login password
  • General logs
  • Two colors/text choose option : user choose or it's chosen by random

Sessions

  • Listing all sessions
  • Tracking session status (incoming, active, finished)
  • Creating a new session
  • Editing a session
  • Deleting a session
  • Listing users from this session

Events

  • Listing events for a session
  • Creating an event for a session
  • Editing an event for a session
  • Deleting an event for a session
  • Listing users from this event