Whitelabel

Get Started. It's Free
or sign up with your email address
Rocket clouds
Whitelabel by Mind Map: Whitelabel

1. Security

1.1. Authentication

1.1.1. Registration

1.1.2. Login UI

1.1.2.1. Anonymous participants

1.1.2.2. Registered users

1.1.3. Logout

1.1.3.1. Anonymous participants

1.1.3.2. Registered users

1.1.4. User accounts

1.1.4.1. Anonymous participants

1.1.4.2. Registered users

1.1.5. GraphQL Auth Token handling

1.2. Authorisation

1.2.1. GraphQL resolver auth checks

1.2.1.1. Enrolled in study?

1.2.1.2. Member of organisation?

1.2.2. Roles

1.2.2.1. Organisation administrator

1.2.2.2. Super administrator

1.2.2.3. Study participant

2. Activities

2.1. Learning style

2.2. Stimuli

2.2.1. Types

2.2.1.1. Video

2.2.1.2. Text/question

2.2.1.2.1. Markdown/paragraph

2.2.1.3. File links/downloads/reading material

2.2.1.4. Audio

2.2.1.5. Photos/images

2.2.1.6. Embedded PDFs

2.2.2. Stimuli specific actions (e.g. Play/pause on videos)

2.2.3. Video/audio timestamp recording on task submission

2.2.4. Multiple stimuli per-activity

2.2.5. Tasks linked to a specific stimuli

2.3. Tasks

2.3.1. Stimulus-based enabling/disabling (e.g. can't flag until video has started playing)

2.3.2. Types

2.3.2.1. Flagging

2.3.2.1.1. Number of flags and flag text

2.3.2.1.2. Maximum flaggings per task

2.3.2.2. Sliders

2.3.2.3. Choice

2.3.2.3.1. Radio

2.3.2.3.2. Checkbox

2.3.2.3.3. Left/right buttons (e.g. learning style activity)

2.3.2.4. Text input

2.3.2.4.1. Overlaid on image

2.3.2.5. Uploading

2.3.2.5.1. Video

2.3.2.5.2. Audio

2.3.2.5.3. Drawing

2.4. Completeness/progress tracking

2.4.1. Task level

2.4.2. Activity level

2.5. Layout

2.5.1. Intro/outro text

2.5.2. Ordering of stimuli and tasks

2.5.3. Connections between tasks and stimuli

2.5.4. Required/optional tasks

2.5.5. Navigation

2.5.5.1. Sidebar progress

2.5.5.2. Next/previous buttons

2.6. Show existing answers in tasks

3. Visualisation/Feedback

3.1. Charts

3.1.1. Line

3.2. Gallery

3.3. Data sources

3.3.1. Your answers

3.3.2. Learning styles

3.3.3. Peers

3.3.4. Experts

4. User Dashboard

4.1. Studies

4.1.1. Grouping of activities

4.1.1.1. Supplementary info (PDFs)

4.1.2. Progress visualisation

4.2. Profile

4.2.1. User details

4.3. Single study vs multiple studies

5. Tech stuff

5.1. Database backups

5.2. Reporting capabilities

5.3. Organisation-based DNS

6. Authoring

6.1. Store activity definitions in S3

6.2. Non-dev way to make changes to activities/content

7. Visual design

7.1. Pick a UI library or create our own

7.2. Loading spinners

7.3. Activity/study photos

8. Pre-login landing page

8.1. Organisation

8.2. No organisation

9. Administration

9.1. Organisation level

9.1.1. Participant summary dashboard

9.1.2. User administration

9.2. Super administrator

9.2.1. Onboarding new organisations/studies

9.2.2. Editing content