Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 4 Next »


Reviewed / Confirmed Details

Tentative Alignment / Reviewed Details

Needs Input / Not Complete

Category

Content

Interaction / Capability

Summary

Open edX Mobile (Current)

RG-POC (Current and In Development)

Scope / Size (Estimated)

Application Basics

Welcome / Loading

Basic Loading (Themed)

As a user I can open the branded open edX mobile application (loader if configured is shown)

βœ…

-

Discovery

Browse Catalog

-

As a user I want to see all courses on the platform so that I can select the course.

βœ… Web

πŸ‡½ Native

βœ… Logged In

βœ… Anonymous

βœ… (question)

Discovery

Course search

-

As a user I want to search a course so that I can discover the courses according to my needs.

βœ… Web

πŸ‡½ Native

βœ… Logged In

βœ… Anonymous

βœ… (question)

Discovery

Course Enrollment Page

View Enrollment Page

As a user I want to see course details so that I can decide if I'm interested in the course.

βœ… Web

πŸ‡½ Native

βœ… Logged In

βœ… Anonymous

βœ… (question)

Discovery

Course Enrollment Page

Enroll in Course

If the course is free or has a free option, user proceeds to the Course screen / Course outline tab.

βœ… Web

πŸ‡½ Native

βœ… Logged In

βœ… (question)

Discovery

Course Enrollment Page

View course Outline

As a user I want to see the course outline so that I can understand the course plan and proceed to the course content.

?

βœ…

Discovery

Program Catalog

(question) Web

(question) Native

(question) Logged In

(question) Anonymous

(question) Web

(question) Native

(question) Logged In

(question) Anonymous

Discovery

Program Enrollment Page

(question) Web

(question) Native

(question) Logged In

(question) Anonymous

(question) Web

(question) Native

(question) Logged In

(question) Anonymous

Discovery

Program Search

(question) Web

(question) Native

(question) Logged In

(question) Anonymous

(question) Web

(question) Native

(question) Logged In

(question) Anonymous

Discovery

Subjects

(question) Web

(question) Native

(question) Web

(question) Native

Account

Login

-

As an unauthorized user I want to fill in the sign in form so that I can authorize in the application.

βœ…

βœ…

-

Account

Create Account

-

As an unauthorized user I want to fill in the registration form so that I can create my account and use available features.

Registration form depends on LMS configuration.

βœ…

βœ…

-

Account

Reset Password

-

As an unauthorized user I want to reset the password if I forgot it so that I can recover access to my account.

βœ…

βœ…

-

Account

Profile

View Profile

Account

Profile

Edit Profile

As an authorized user I want to manage personal information so that I can keep it up to date.

βœ…

⏳

Account

Account Settings

View Account Settings

βœ…

Account

Account Settings

Video Settings

As an authorized user I want to adjust video settings so that I can select my preferences.

βœ…

⏳

Account

Account Settings

Delete Account

As an authorized user I want to delete my account so that I can remove my profile.

βœ…

⏳

Account

Account Settings

Sign Out

As an authorized user I want to sign out so that I can stop the authorization session.

βœ…

Courses

Courses Dashboard

View My Courses

As a user I want to see my enrolled courses so that I can proceed to them easily.

βœ…

βœ…

Courses

Courses Dashboard

Access Course

βœ…

Courses

Courses Dashboard

Time Gated Course Access

βœ…

(question)

Courses

Courses Dashboard

In Context Upsells

βœ…

(question)

Courses

Course Home

View Course Outline

As a user I want to see the course outline so that I can understand the course plan and proceed to the course content.

βœ…

Courses

Course Home

Resume course

User should be able to resume the course. Selecting it, user proceeds to the next assignment to be completed.

βœ…

⏳

Courses

Course Content

Level 2 Course Outline (Subsection β†’ Units)

βœ…

Courses

Course Content

Level 3 Course Outline (Units β†’ Components)

βœ…

Courses

Course Content

Bulk Download Subsection Videos

βœ…

⏳

Courses

Course Content

View Videos

βœ… Web

βœ… Native

Courses

Course Content

View Problems

βœ… Web

πŸ‡½ Native

Courses

Course Content

View Text

βœ… Web

πŸ‡½ Native

Courses

Course Content

View ORA

βœ… Web

πŸ‡½ Native

Courses

Course Content

View Drag Drop

βœ… Web

πŸ‡½ Native

Courses

Course Content

Other Blocks

User should be able to complete mobile-ready problem types.

Courses

Course Content

Move to Next / Previous Content

User should be able to navigate between the assignments.

Courses

Course Content

In-Context Progress

User can see in the course outline what assignments have been completed.

βœ…

Courses

Video

View Course Videos

βœ…β³

(In the process of redesign due to the download feature)

Courses

Video

Bulk Download of Course Videos

As a user I want to download the course video so that I can reach them without internet connection.

Courses

Discussion

View Discussions

As a user I want to see all course discussions so that I can select to join specific ones.

βœ…

βœ…

Courses

Discussion

Browse Topic Areas

βœ…

Courses

Discussion

Search

As a user I want to search for discussions.

βœ…

βœ…

Courses

Discussion

Threads

As a user I want to see discussion threads.

As a user I want to apply filters and sorting to the list.

βœ…

βœ…

Courses

Discussion

Responses

As a user I want to see a list of responses for question/discussion.

βœ…

βœ…

Courses

Discussion

Add Response

As a user I want to be able to add my response.

βœ…

βœ…

Courses

Discussion

Comments

As a user I want to see a list of comments for response.

βœ…

βœ…

Courses

Discussion

Add comment

As a user I want to be able to add my comment.

βœ…

βœ…

Courses

Discussion

Like/Follow/Report

As a user I want to be able to vote / unvote the post and response.

As a user I want to be able to Follow / Unfollow the post.

As a user I want to be able to report / unreport the post and response.

βœ…

βœ…

Courses

Dates

View Dates

βœ…

πŸ‡½

TBD

Courses

Dates

Adjust Personalized Schedule

βœ…

πŸ‡½

TBD

Courses

Announcements

View Announcements

As a user I want to see the announcements so that I can be up to date with course events.

βœ…

βœ… Android ⏳ iOS

TBD

Courses

Handouts

View Handouts

As a user I want to see the course handouts so that I can apply them for learning.

βœ…

βœ… Android ⏳iOS

TBD

Programs

Notifications

General Messaging

What’s New Messaging

General Messaging

Upgrade / Deprecated App Messaging

General Messaging

Rating / Feedback Prompt

General Messaging

Offline Mode Messaging

Infrastructure

Build Automation

Infrastructure

Accessibility

Infrastructure

Video Pipeline

Infrastructure

White Labeling

Infrastructure

Theming

Infrastructure

Design System

Design system, guidelines, typography
Design system based on components that helps designers customize (branding) design and design new features quickly.

βœ…

Infrastructure

Design System

Flexible Layouts (Tablet ←→ Mobile)

As a user I want to use the application on any mobile device.

βœ…

βœ…

Infrastructure

Design System

Dark Mode

As a user I want to use the application in the color theme of my OS.

βœ…

βœ… (new implementation)

Infrastructure

Localization

Update Infrastructure

Infrastructure

Localization

Language Support (Specified)

As a user I want to use the application in different languages.

(List coming soon)

βœ… (Ukrainian lang, Done very quickly with one famous AI tool 😁)

Infrastructure

Analytics

  • No labels