Skip to content
Education

Online courses app template

A course that opens in a messenger: a curriculum, lessons with materials and progress marks. The student sets no password — signing in happens by itself, from the messenger’s signature.

The screens

The screens are already wired together: buttons lead where they should, forms send, lists are drawn from a table.

A layout of the four screens in the Online courses template: what is on each and which blocks make it up
A layout of the screens rather than a screenshot of a finished app: how it looks depends on your colours, type and content.

Courses

A list with level, length and price. The rows live in a table: a new intake is a new row, with no layout to edit.

  • Course list
  • Sections
  • Levels
  • Enrol

Lesson

Video or text, materials and a task. Files live in the app’s storage — PDF, images, documents.

  • Video
  • Materials
  • Task
  • Next

Progress

What is done and what is left. The marks are kept for the student and survive a reload, which needs the owner’s bot connected.

  • Completed
  • Remaining
  • Marks
  • Achievements

Access

Paying for the course by card through your own merchant account. The money reaches the school directly and its till issues the receipt.

  • Plan
  • Payment
  • Access
  • Support

What gets changed first

  • The curriculum and the lessons are table rows; the order changes by dragging rows.
  • Materials go into the app’s storage, with no link to copy anywhere.
  • Prices and what each plan includes live in the same place.

How to start from this template

  1. 1Open the builder and pick the template — it opens assembled and working.
  2. 2Replace the content with your own: table rows, text, photographs and prices.
  3. 3Connect your bot and press Publish — the app becomes a button in its menu.

Questions about this template

How does a student sign in?
By themselves, with no password: the app recognises the person from the messenger’s signature. There is no separate registration and no password recovery.
Where does the video live?
In the app’s storage, or behind a link to your own service. How much storage you get depends on the plan.
Can lessons be locked until payment?
A screen can be shown on a condition — a paid row in a table, for instance. The template has no ready paywall that checks a payment by itself; the condition is set by hand.

How it looks in the trade

The industry page shows what the app is made of in this trade, what it costs to run and where to start.

Online courses and education

Similar templates

Where to go next