ZeroToHero ZeroToHero
MN EN

Zero to Hero Platform

User manual — for members and students

Version 1.0 · Updated: 2026

1. Introduction

Zero to Hero is a learning platform that brings together courses, communities, live events, mentoring, and practice exercises in one place. On this platform, you can:

  • Search and join communities that fit your interests
  • Enroll in courses inside those communities and study at your own pace
  • Book 1:1 sessions with teachers and mentors
  • Test your knowledge with Practice and Mock Tests
  • Message other members and admins
  • Use it on both web and the mobile app
About this manual This guide is written for regular members and students. A separate manual for community creators and owners will be published later.
Platform homepage overview
Figure 1.1 Platform homepage overview

2. Sign up & log in

2.1 Creating an account

  1. Open the platform homepage and click the "Sign up" button in the top-right corner.
  2. Enter your email, password, and name. You can also use the Sign up with Google option.
  3. Enter the verification code (OTP) sent to your email.
  4. You'll be logged in automatically once your account is verified.
Sign up page
Figure 2.1 Sign up page
Email OTP verification screen
Figure 2.2 Email OTP verification screen

2.2 Logging in

  1. Click the "Log in" button.
  2. Enter your registered email and password — or use the Google button.
Login page
Figure 2.3 Login page

2.3 Forgot password

  1. Click the "Forgot password?" link at the bottom of the login page.
  2. Enter your email. Click the link in the email you receive to set a new password.
Tip One account works across both web and mobile. You can log into the mobile app using the same email and password.

3. Finding a community on the marketplace

The marketplace (homepage) lists all publicly available communities, courses, mentors, and news.

3.1 Search

  1. Use the search bar at the top of the homepage to enter a topic (e.g. "English", "programming").
  2. Results are grouped by communities and courses.
Marketplace search
Figure 3.1 Marketplace search

3.2 Filtering communities

From the top menu, open Communities and filter by:

  • Category
  • Free / paid
  • Most popular, newly added, etc.
Communities list with filters
Figure 3.2 Communities list with filters

3.3 Viewing a community's public page

Clicking on a community thumbnail opens its public landing page, which shows:

  • A short description and the owner
  • Member count
  • Featured courses and upcoming events
  • A "Join" button
Community public landing page
Figure 3.3 Community public landing page

4. Joining a community

4.1 Free communities

  1. Click "Join".
  2. You become a member instantly and are taken to the community space.

4.2 Paid communities

  1. Click "Join" — the payment page opens.
  2. Choose a payment method (bank transfer, QPay, Stripe) and complete the payment — see "18. Payment methods" for details.
  3. You become a member as soon as the payment is confirmed.
Figure 4.1
Community-join payment page

4.3 After joining

Once you've joined:

  • The community appears in your profile's "My communities" list.
  • You get full access to that community's space — channels, courses, and everything else.
  • It also appears in the mobile app using the same account — see "19. Using the mobile app".
Note Some communities are private and only accept members by invitation. In that case you'll see a "Request to join" button instead.

5. Community space overview

Once you're inside a community, a left sidebar appears with the main navigation. It contains:

Menu itemPurpose
ChannelsForum-style discussions, Q&A, and posts
CoursesVideo courses and lessons
CalendarAll events, live classes, and meetings in one view
NewsCommunity announcements and updates
LiveLive events and Zoom sessions
MentoringBrowse mentors and book 1:1 sessions
Mock TestFull-length practice tests with scoring
PracticeFlashcards, quizzes, and other practice exercises
MembersMember directory and profiles
TestimonialsMember reviews
BlogLong-form articles and posts
Community space with left sidebar
Figure 5.1 Community space with left sidebar
Tip A community might not enable every menu item — for example, Mock Test or Mentoring will only appear if the owner has activated them.

6. Channels

Channels are the community's internal forum. The owner creates channels around topics, and you can post, reply, and react in any channel.

6.1 Browsing channels

  1. Click Channels in the left sidebar.
  2. You'll see multiple channels (e.g. #announcements, #questions, #showcase).
  3. Click any channel to open it.
Channels list
Figure 6.1 Channels list

6.2 Creating a post

  1. Click "New post" at the top of the channel.
  2. Enter a title and body. You can attach images and videos.
  3. Click "Publish".
New post composer
Figure 6.2 New post composer

6.3 Replies and reactions

  • Use "Reply" under a post to comment.
  • React with hearts, likes, etc.
Post with replies and reactions
Figure 6.3 Post with replies and reactions

7. Courses

7.1 Course list

  1. Click Courses in the left sidebar.
  2. Free, paid, and already-enrolled courses all appear on one page.
Courses list
Figure 7.1 Courses list

7.2 Enrolling in a course

  1. Click a course you're interested in.
  2. Review the description, syllabus, and instructor info.
  3. Click "Enroll".
  4. For paid courses you'll be redirected to checkout. Full course access unlocks once payment is confirmed.
Course detail page with Enroll button
Figure 7.2 Course detail page with "Enroll" button

7.3 Watching lessons

  • The curriculum (sections and lessons) appears on the left.
  • Click a lesson to watch the video.
  • Click "Mark complete" when done to save your progress.
Lesson player (video and curriculum)
Figure 7.3 Lesson player (video and curriculum)
Tip Any course you enroll in on the web is automatically available in the mobile app. You can continue from where you left off on any device.

8. Calendar

The calendar shows all of the community's events, live classes, and booked mentoring sessions in one view.

  1. Click Calendar in the left sidebar.
  2. Toggle between month, week, and day views.
  3. Click an event to open its details — short description, start time, and join link.
  4. Click "RSVP" if you plan to attend.
Calendar (month view)
Figure 8.1 Calendar (month view)
Event detail popup
Figure 8.2 Event detail popup

9. News

Official announcements and updates from the community admin/owner are posted here.

  1. Click News in the left sidebar.
  2. Pick an item from the list to read the full article.
  3. You can leave a comment or react with "Like" at the bottom.
Figure 9.1
News list
News article detail
Figure 9.2 News article detail

10. Live Events

Live events run on Zoom or directly inside the platform.

10.1 Event list

  1. Click Live in the left sidebar.
  2. Upcoming and past events are split into two sections.

10.2 Joining an event

  1. Click an event to view its details.
  2. The "Join" button activates when the event is about to start.
  3. Clicking Join opens Zoom or the in-platform video room.
Live events list
Figure 10.1 Live events list
Figure 10.2
Event detail page with "Join" button

10.3 Watching recordings

If a recording is uploaded after the event, you can play it back from the same event page.

Tip You'll get a notification 15 minutes before each event. Make sure push notifications are enabled in the mobile app — see 19.5.

11. Mentoring

11.1 Mentor list

  1. Click Mentoring in the left sidebar.
  2. You'll see mentor photos, areas of expertise, and prices.
Mentor list
Figure 11.1 Mentor list

11.2 Booking a 1:1 session

  1. Click the mentor you want to work with.
  2. You'll see their bio and available time slots.
  3. Pick a slot and click "Book".
  4. Complete the payment. Once confirmed, the meeting link (Google Meet or Zoom) arrives via email and in-app notification.
Mentor profile and time slot picker
Figure 11.2 Mentor profile and time slot picker

11.3 Attending the session

When it's time:

  • The booking appears in your Calendar.
  • Click "Join" to enter the video session.

12. Mock Test

A Mock Test is a full-length practice test built by your community's teacher. It's timed and combines multiple question types.

12.1 Choosing a test

  1. Click Mock Test in the left sidebar.
  2. Browse the list of available tests.
  3. Click a test to see its duration, question count, and scoring.
Mock test list
Figure 12.1 Mock test list

12.2 Taking a test

  1. Click "Start". The timer begins.
  2. Answer each question, then click "Next".
  3. At the end, click "Submit" to finish.
Taking a mock test
Figure 12.2 Taking a mock test

12.3 Viewing results

Right after submitting you're taken to the results page, which shows:

  • Total score and percentage
  • Correct / incorrect answers
  • Explanations for each question
Mock test result page
Figure 12.3 Mock test result page
Note Mock Test is currently Web only. It's not yet available in the mobile app.

13. Practice

The Practice module is one of the most important parts of the platform. Short, repetitive exercises help you build mastery — flashcards, quizzes, writing, speaking, listening, and more.

13.1 Practice types (overview)

Open the Practice section to see all available exercises, organized by type and difficulty.

Practice module home
Figure 13.1 Practice module home

The platform supports the following exercise types:

  • Flashcard — memorize words and definitions with cards
  • Multiple Choice (single) — pick one correct answer
  • Multiple Choice (multi) — pick all correct answers
  • Fill Blanks (drag) — drag words into the right blank
  • Fill Blanks (select) — pick the right word from a dropdown
  • Listening Fill Blanks — listen to audio, then fill in blanks
  • Listening Multiple Choice — listen and answer
  • Highlight Words — mark matching words in a text
  • Reorder Paragraphs — put paragraphs in the right order
  • Select Missing Word — pick the missing word
  • Speaking — record yourself answering and submit
  • Describe Image — talk through what's in an image
  • Respond to Situation — respond verbally to a written scenario
  • Audio Response — answer an audio question by voice
  • Retell Lecture — listen to a lecture, then retell it in your own words
  • Summarize Spoken — summarize spoken audio
  • Summarize Written — summarize a written passage
  • Highlight Correct Summary — pick the correct summary
  • Summarize Group Discussion — summarize a group discussion
  • Write Dictation — type what you hear
  • Timed Writing — write an essay within a time limit
  • Answer Short Question — short-answer questions

13.2 Flashcard — detailed walkthrough

Flashcards are the most effective way to memorize vocabulary and concepts.

  1. Open any Flashcard exercise to start.
  2. A card appears (front: prompt; back: answer).
  3. Click the card to flip it and check the answer.
  4. After seeing the answer, choose:
    • Know — the card returns less frequently
    • Don't know — the card returns sooner
  5. Once you've finished the deck, you'll see your total score and the count of cards that need more review.
Flashcard front (prompt)
Figure 13.2.1 Flashcard — front (prompt)
Flashcard back with Know/Don't know buttons
Figure 13.2.2 Flashcard — back (answer with "Know / Don't know" buttons)
Flashcard end-of-deck summary
Figure 13.2.3 Flashcard — end-of-deck summary
How to memorize effectively 10–15 minutes a day works better than one long session. The platform uses spaced repetition — cards you marked "Don't know" come back sooner so you see them more often.

13.3 Quiz types (Multiple Choice, Listening MC, Select Missing Word)

  1. Start the exercise.
  2. Read (or listen to) the question and click the correct option.
    • Single: only one option is correct.
    • Multi: several options may be correct — pick all of them.
  3. Click "Check" to confirm your answer.
  4. Move to the next question. Your score appears at the end.
Multiple choice question
Figure 13.3.1 Multiple choice question

13.4 Fill blanks variants

  • Fill Blanks (drag) — drag words from the word bank below into the right blanks.
  • Fill Blanks (select) — pick from a dropdown at each blank.
  • Listening Fill Blanks — first listen to the audio, then fill the blanks. You can replay the audio 2–3 times.
Fill blanks (drag) exercise
Figure 13.4.1 Fill blanks (drag) exercise

13.5 Writing tasks (Write Dictation, Timed Writing, Summarize Written)

  • Write Dictation — listen to audio and type what you hear. Spelling is checked automatically.
  • Timed Writing — write an essay on the given topic within a time limit. A word counter is shown on screen.
  • Summarize Written — read a passage and write a short summary.
Timed writing — editor with timer
Figure 13.5.1 Timed writing — editor with timer

13.6 Speaking tasks

Speaking tasks require your microphone. The first time you use one, allow microphone access in your browser or app.

  • Speaking (general) — speak on the given topic.
  • Describe Image — describe what's in the image.
  • Respond to Situation — read a scenario, then respond out loud.
  • Audio Response — listen to an audio prompt and respond by voice.
  • Retell Lecture — listen to a lecture and retell it in your own words.
  1. Click the Record button.
  2. Finish speaking, then click again to stop.
  3. Play it back to check — re-record if you're not satisfied.
  4. Click Submit when ready.
Speaking task — record button with waveform
Figure 13.6.1 Speaking task — record button with waveform

13.7 Other task types

  • Highlight Words — highlight specific words within a passage.
  • Reorder Paragraphs — drag the shuffled paragraphs into the correct order.
  • Highlight Correct Summary — pick the correct summary from several options.
  • Answer Short Question — answer short, one-sentence questions.

13.8 My Practices

Every practice attempt is recorded in one place so you can track progress.

  1. Open "My Practices" inside the Practice section.
  2. You'll see a history of past attempts with scores and dates.
  3. Click any entry to resume (if you stopped midway) or restart.
My Practices history
Figure 13.8.1 My Practices history
Tip Practice progress syncs across web and mobile. Start a flashcard deck on the web, finish it on your phone.

14. Members

  1. Click Members in the left sidebar.
  2. You can filter the list by name or join date.
  3. Click a member's avatar to view their profile.
  4. The "Message" button on their profile opens a direct chat.
Members list
Figure 14.1 Members list
Member profile page
Figure 14.2 Member profile page

15. Messages

You can message other members, mentors, and community admins directly inside the platform.

15.1 Inbox

  1. Click the message icon in the top-right corner, or go to /me/messages.
  2. All conversations appear on the left. Unread counts are highlighted.
Messages inbox
Figure 15.1 Messages inbox

15.2 Messaging a member

  1. From the Members list or a member's profile, click "Message".
  2. A new conversation opens with a text box at the bottom.
  3. Type your message and press Enter or click "Send".
  4. Click the attachment icon to add images or files.
Direct chat window
Figure 15.2 Direct chat window

15.3 Messaging an admin / owner

Two ways to reach a community admin or owner:

  1. In the Members list, look for the "owner" or "admin" badge and start a chat.
  2. Or click the owner's avatar on the community page and use "Message" from their profile.
Figure 15.3
Sending a message to an admin

15.4 Notifications

When a new message arrives:

  • The badge in the web top-right turns red.
  • You get a push notification in the mobile app (if enabled).
  • Email notifications can be toggled in profile settings.
Community guidelines Spam, repeated promotional messages, and abusive content are not allowed and may result in being removed from a community.

16. Testimonials & Blog

16.1 Testimonials

  1. Click Testimonials in the left sidebar.
  2. Read what other members say about the community.
  3. Click "Add testimonial" to share your own.
Testimonials page
Figure 16.1 Testimonials page

16.2 Blog

  1. Click Blog in the left sidebar.
  2. Read long-form articles, sorted with newest first.
Blog list
Figure 16.2 Blog list

17. Profile & settings

17.1 Editing your profile

  1. Click your avatar in the top-right and choose "Profile".
  2. Click "Edit" to update your name, bio, photo, and address.
  3. Click "Save".
Profile edit form
Figure 17.1 Profile edit form

17.2 Changing your password

  1. From your profile, select "Change password".
  2. Enter your current and new password.

17.3 Changing the language

The web has an EN / MN language switcher in the top-right. The whole UI updates instantly when you switch.

17.4 Notification settings

From Settings → Notifications:

  • Toggle email notifications (new courses, events, messages)
  • Configure mobile push notifications
Notification settings
Figure 17.2 Notification settings

17.5 Log out

Click your avatar in the top-right and choose "Log out". Web and mobile use separate sessions — logging out on one doesn't log you out of the other.

18. Payment methods

The platform supports the following payment methods (each community shows only the methods it has enabled):

MethodHow it worksProcessing time
Bank transfer Transfer to the listed bank account and enter your transaction reference. Manual; typically within 1 business day
QPay Scan the QR code and pay from your banking app. Instant (seconds)
Stripe (card) Visa / MasterCard. International cards supported. Instant

18.1 Payment flow

  1. Click "Enroll" or "Join" — the checkout page opens.
  2. Pick a method.
  3. Follow the on-screen instructions to pay.
  4. Once confirmed, the course or community unlocks automatically.
Payment method selection
Figure 18.1 Payment method selection

18.2 Receipts

Every successful payment receipt is saved under "My transactions" in your profile.

Note Always pay through the platform. If a stranger DMs you offering "discounted access", report it to an admin.

19. Using the mobile app

Once you've joined a community and enrolled in courses on the web, you can sign into the mobile app with the same account and pick up where you left off. The mobile app is available on both iOS and Android.

19.1 Download

  • iPhone / iPad — search "Zero to Hero" on the App Store.
  • Android — search "Zero to Hero" on Google Play.
App Store and Google Play badges with QR code
Figure 19.1.1 App Store and Google Play badges with QR code

19.2 Signing in

  1. Open the app.
  2. Enter the same email and password you use on the web — or use the Google button.
  3. Once signed in, the following is automatically synced:
    • Communities you've joined
    • Courses you're enrolled in
    • Practice progress and scores
    • Messages and notifications
    • Profile info
Mobile app login screen
Figure 19.2.1 Mobile app login screen

19.3 Navigation (tab bar)

The mobile app has a bottom tab bar with:

  • Home — your communities, featured courses, events
  • Communities — the communities you've joined (pick one to enter)
  • Messages — all conversations
  • Notifications — notification inbox
  • Profile — profile, settings, log out
Mobile bottom tab bar
Figure 19.3.1 Mobile bottom tab bar

19.4 Community features on mobile

Tapping into a community opens its "community shell" with the following tabs:

FeatureMobile supportNotes
Feed (landing screen)Web + MobileCombined view of new posts and news
ChannelsWeb + MobileRead, reply, and post
CoursesWeb + MobileWatch lessons on the go
NewsWeb + Mobile
Live EventsWeb + MobileOpens Zoom to join
MentoringWeb + MobileBooking works on mobile
MembersWeb + Mobile
PracticeWeb + MobileAll exercise types supported
MessagesWeb + MobilePush notifications supported
CalendarWeb onlyNo mobile calendar yet — upcoming events appear on the Home tab
Mock TestWeb onlyNot yet on mobile
TestimonialsWeb only
BlogWeb only
Mobile community home
Figure 19.4.1 Mobile community home
Mobile practice exercise
Figure 19.4.2 Mobile practice exercise

19.5 Push notifications

To enable push notifications:

  1. The first time you open the app, "Allow Notifications" will be requested — tap Allow.
  2. If you missed it, go to your phone's Settings → Notifications → Zero to Hero and enable it.
  3. Inside the app, go to Profile → Settings → Notifications to choose which types of notifications you want (messages, events, course updates, etc.).
Push notification permission prompt (iOS / Android)
Figure 19.5.1 Push notification permission prompt (iOS / Android)

19.6 Web vs mobile — when to use which

Better on the web:

  • Discovering and joining new communities (marketplace)
  • Paying for new courses — bank transfer, QPay, card payments
  • Viewing the full Calendar
  • Taking Mock Tests
  • Reading Testimonials and the Blog

Better on mobile:

  • Quick practice sessions (Flashcards, Quizzes) on the go
  • Watching course videos
  • Replying to messages with push notifications
  • Joining Live Events fast
Recommendation Use both: search and purchase on the web, daily practice and chat on mobile.

20. FAQ & support

20.1 Frequently asked questions

Q: I paid but the community hasn't unlocked.

A: Bank transfers may take up to 1 business day. QPay and Stripe should confirm instantly. If it's been more than 30 minutes, message the admin (see 15.3).

Q: A course I enrolled in on the web doesn't show in the mobile app.

A: Sign out and back in. Or pull down to refresh the Home tab.

Q: Can I take a Mock Test on mobile?

A: Not yet — Mock Test is currently web only. Mobile support is planned.

Q: I forgot my password.

A: See 2.3 Forgot password.

Q: I want to delete my account.

A: Go to Profile → Settings → Delete account and submit a request. It will be processed within 7 days.

20.2 Getting help

  • Message the platform admin/me/messages
  • Help Center — link in the homepage footer
  • Email — support@zerotohero.community
Help Center page
Figure 20.1 Help Center page
Note This manual is updated as the platform evolves. Check the Help Center for the latest version.