vivid-multimodal

byJanvi shah

Create this multimodal app for the same

LandingQuizCanvasContentProfileOffline
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

94 planning tasks
#1

Generate system requirement document

2m 27s0.2 cr used
Done
#2

Generate personas & user flows

0m 26s0.2 cr used
Done
#7

Create flow for Student (Learner)

0m 24sCredits in parent
Done
#8

Create flow for Content Manager

0m 23sCredits in parent
Done
#9

Create flow for Lecturer/Admin

0m 23sCredits in parent
Done
#10

Landing

5m 45sCredits in subtasks
Done
#29

Fix Landing review finding: frontend/src/components/Landing Admin Preview.jsx renders…

0m 26s0.4 cr used
Done
#25

Landing / Navigation

0m 23s0.75 cr used
Done
#20

Landing / Hero

0m 31s0.75 cr used
Done
#21

Landing / Lesson Modes

0m 38s0.75 cr used
Done
#22

Landing / Offline Pack

0m 35s0.75 cr used
Done
#23

Landing / Admin Preview

1m 3s0.75 cr used
Done
#24

Landing / Entry Controls

0m 33s0.75 cr used
Done
#26

Landing / Footer

0m 26s0.75 cr used
Done
#27

Navigation

0m 23sCredits in parent
Done
#28

Footer

0m 26sCredits in parent
Done
#89

Design first page

0.2 cr needed
Backlog
#91

Design first page

0.2 cr needed
Backlog
#93

Design first page

0.2 cr needed
Backlog
#95

Design first page

0.2 cr needed
Backlog
#11

Login

34m 28sCredits in subtasks
Error
#57

Fix Login review findings: Q2 as reviewed now: Measured at tablet: page width 997px… (+2 more)

0.4 cr needed
Error
#40

Fix Login review findings: Footer content is compressed against the strip and each… (+4 more)

5m 22s0.4 cr used
Done
#30

Login / Navigation Slot

0m 24s0.75 cr used
Done
#31

Login / Access Panel

0m 45s0.75 cr used
Done
#32

Login / Access Context

0m 26s0.75 cr used
Done
#33

Login / Footer Slot

0m 0s0.75 cr used
Done
#12

Course Hub

7m 41sCredits in subtasks
Error
#55

Fix Course Hub review findings: Footer content is rendered without its layout styles… (+1 more)

0.4 cr needed
Error
#35

Course Hub / Header

0m 0s0.75 cr used
Done
#36

Course Hub / Day Grid

0m 36s0.75 cr used
Done
#37

Course Hub / Day Status Ledger

0m 52s0.75 cr used
Done
#38

Course Hub / Offline Sync Band

0m 34s0.75 cr used
Done
#39

Course Hub / Footer

0m 0s0.75 cr used
Done
#13

Lesson

7m 41sCredits in subtasks
Error
#56

Fix Lesson review findings: The mobile ledger columns overlap: status chips cover… (+1 more)

0.4 cr needed
Error
#41

Lesson / Navigation Slot

0m 0s0.75 cr used
Done
#42

Lesson / Stage

0m 56s0.75 cr used
Done
#43

Lesson / Mode Gallery

0m 35s0.75 cr used
Done
#44

Lesson / Completion Ledger

0m 33s0.75 cr used
Done
#45

Lesson / Footer Slot

0m 0s0.75 cr used
Done
#14

Quiz

10m 45sCredits in subtasks
Done
#46

Quiz / Navigation Slot

0m 1s0.75 cr used
Done
#47

Quiz / Stage

1m 56s0.75 cr used
Done
#48

Quiz / Attempt Ledger

0m 34s0.75 cr used
Done
#49

Quiz / Footer Slot

0m 0s0.75 cr used
Done
#15

Canvas

9m 50sCredits in subtasks
Done
#50

Canvas / Navigation Slot

0m 1s0.75 cr used
Done
#51

Canvas / Stage

1m 4s0.75 cr used
Done
#52

Canvas / Annotation Ledger

0m 37s0.75 cr used
Done
#53

Canvas / Offline Sync Band

0m 31s0.75 cr used
Done
#54

Canvas / Footer Slot

0m 0s0.75 cr used
Done
#16

Offline

12m 7sCredits in subtasks
Done
#76

Fix Offline review finding: Tablet ledger title column is too narrow to read normally;

0m 26s0.4 cr used
Done
#58

Offline / Nav Bar

0m 0s0.75 cr used
Done
#59

Offline / Download Stage

1m 2s0.75 cr used
Done
#60

Offline / Sync Stage

1m 27s0.75 cr used
Done
#61

Offline / Day Availability Ledger

0m 37s0.75 cr used
Done
#62

Offline / Footer

0m 0s0.75 cr used
Done
#17

Profile

16m 6sCredits in subtasks
Done
#77

Fix Profile review findings: Profile reference panel is clipped beyond the tablet… (+3 more)

3m 40s0.4 cr used
Done
#75

Fix Profile Preference Editor.jsx: ✗ Build failed in 373ms

0m 10s0.4 cr used
Done
#63

Profile / Navigation Slot

0m 0s0.75 cr used
Done
#64

Profile / Masthead

0m 24s0.75 cr used
Done
#65

Profile / Preference Editor

0m 52s0.75 cr used
Done
#66

Profile / Progress Ledger

0m 58s0.75 cr used
Done
#67

Profile / Offline Queue Band

0m 26s0.75 cr used
Done
#68

Profile / Footer Slot

0m 0s0.75 cr used
Done
#18

Content

16m 36sCredits in subtasks
Done
#86

Fix Content review finding: Workflow stage header labels are clipped or obscured on…

0m 21s0.4 cr used
Done
#70

Content / Navigation Slot

0m 1s0.75 cr used
Done
#71

Content / Workspace

2m 40s0.75 cr used
Done
#72

Content / Workflow Strip

0m 30s0.75 cr used
Done
#73

Content / Learner Activity Ledger

0m 53s0.75 cr used
Done
#74

Content / Footer Slot

0m 0s0.75 cr used
Done
#19

Admin Dashboard

34m 18sCredits in subtasks
Error
#87

Fix Admin Dashboard review findings: Learner roster labels collide with their values on mobile… (+4 more)

4m 40s0.4 cr used
Error
#78

Admin Dashboard / Header

0m 0s0.75 cr used
Done
#79

Admin Dashboard / Masthead

0m 30s0.75 cr used
Done
#80

Admin Dashboard / Workspace

1m 12s0.75 cr used
Done
#81

Admin Dashboard / Publish Panel

1m 36s0.75 cr used
Done
#82

Admin Dashboard / Kpi Band

0m 56s0.75 cr used
Done
#83

Admin Dashboard / Learner Monitor

1m 38s0.75 cr used
Done
#84

Admin Dashboard / Audit Ledger

1m 0s0.75 cr used
Done
#85

Admin Dashboard / Footer

0m 0s0.75 cr used
Done
#34

Navigation

0m 24sCredits in parent
Done
#88

Retry Failed Pages

0.4 cr needed
Queued
#90

Design remaining pages

0.2 cr needed
Backlog
#92

Design remaining pages

0.2 cr needed
Backlog
#94

Design remaining pages

0.2 cr needed
Backlog
#96

Design remaining pages

0.2 cr needed
Backlog
#5

Architecture

0.2 cr needed
Paused
#6

Workspace task plan

0.2 cr needed
Paused
#69

Update Landing

Credits unavailable
Queued
Landing design preview
Authenticated role is Content Manager or Lecturer/Admin with content management permission; Student is denied admin/content operations.
Content has reached the approved state in the draft → review → approved → published workflow.
Content is not approved; return to editing.
Publishing fails or a correction is needed.
Rollback to a prior version to correct and re-edit.
Landing: View the public entry surface with the seven-day course index, language toggle हिन्दी | English , and offline-pack status.
Landing: Select Hindi or English from the language toggle; the client records the preference and applies it to subsequent content surfaces.
Landing: Proceed from the public entry to the identity access surface to authenticate as Content Manager.
Login: Authenticate with the agreed launch method guest, email, Google, Apple, and/or phone OTP — exact methods pending confirmation and establish a session.
Login: Check the authenticated role against RBAC: only Content Manager or Lecturer/Admin may proceed to content management; Student cannot perform admin or content operations.
Content: 1. View the content management workspace with course CRUD and ordering, day/lesson CRUD, section/content-block management, Hindi/English variants, media asset management, and quiz/question management.
Content: 1. Create or edit lesson content, media assets, and quizzes, including Hindi/English variants, as permitted.
Content: 2. Manage media assets audio, image, document and their variants for the lesson content.
Content: 3. Manage quiz questions and options for the lesson content.
Content: 4. Preview the content before publishing.
Content: 5. Submit the content into the draft → review → approved → published workflow as permitted.
Content: 6. Check that the content has reached the approved state in the workflow before publishing; content approval and publishing ownership is pending confirmation.
Content: 7. Publish the approved content, making it available to learner clients.
Content: 8. Use versioning and rollback to revert to a prior version if publishing fails or a correction is needed.
Content: 2. Review learner activity via the user list and learner drill-down.
Landing design preview
Authenticated role is Content Manager or Lecturer/Admin with content management permission; Student is denied admin/content operations.
Content has reached the approved state in the draft → review → approved → published workflow.
Content is not approved; return to editing.
Publishing fails or a correction is needed.
Rollback to a prior version to correct and re-edit.
Landing: View the public entry surface with the seven-day course index, language toggle हिन्दी | English , and offline-pack status.
Landing: Select Hindi or English from the language toggle; the client records the preference and applies it to subsequent content surfaces.
Landing: Proceed from the public entry to the identity access surface to authenticate as Content Manager.
Login: Authenticate with the agreed launch method guest, email, Google, Apple, and/or phone OTP — exact methods pending confirmation and establish a session.
Login: Check the authenticated role against RBAC: only Content Manager or Lecturer/Admin may proceed to content management; Student cannot perform admin or content operations.
Content: 1. View the content management workspace with course CRUD and ordering, day/lesson CRUD, section/content-block management, Hindi/English variants, media asset management, and quiz/question management.
Content: 1. Create or edit lesson content, media assets, and quizzes, including Hindi/English variants, as permitted.
Content: 2. Manage media assets audio, image, document and their variants for the lesson content.
Content: 3. Manage quiz questions and options for the lesson content.
Content: 4. Preview the content before publishing.
Content: 5. Submit the content into the draft → review → approved → published workflow as permitted.
Content: 6. Check that the content has reached the approved state in the workflow before publishing; content approval and publishing ownership is pending confirmation.
Content: 7. Publish the approved content, making it available to learner clients.
Content: 8. Use versioning and rollback to revert to a prior version if publishing fails or a correction is needed.
Content: 2. Review learner activity via the user list and learner drill-down.