Skip to content

Teacher Workout components

catileptic edited this page Jun 25, 2021 · 3 revisions

The web app

This is the public-facing part of the Teacher Workout client.

The web app contains:

  • the landing page
  • the Terms and Conditions
  • the Cookie Policy
  • the About page
  • a course listing and pages for each individual course
  • a form for content creators to fill out in order to signal that they would like to contribute with content to the Teacher Workout app

The administration panel

This is administration part of the Teacher Workout client.

The administration panel allows the administrator to:

  • add / edit / delete other admins
  • add / edit / delete courses
  • add / edit / delete course themes
  • see usage statistics (how many users finished a lesson, how many lessons from a theme / domain were finished)

The backend

The backend is used by all other components: the client (both the public website and the admin panel), and the two mobile apps.

The Android mobile app and the iOS mobile app

The mobile apps allows teachers, professors and, in general, logged-in users to go through lessons. Each completed lesson gives the user a certain number of Experience Points. A user can also select the themes that they are interested in, and the mobile app will then recommend other courses within that theam. The mobile app can also sent relevant notifications to the user.

Clone this wiki locally