TeachShelf.comOnline Courses & Live Classes

📘 User guide TeachShelf

Online learning and teaching platform. Learners enroll in courses, learn anytime on mobile, take quizzes, join class groups and earn certificates. Instructors open their own store, create courses, receive direct payments and build learner community.

🎓 For students

Full journey from account creation to certification receipt.

1. Create account & Log in

  1. Open Learner Area & chọn Sign up. Enter full name, email or phone and password.
  2. Log in with your new account. It saves all enrolled courses, progress and certificates.
  3. Forgot password? Use the recovery link on the login screen.
💡 Log in with the same account on all devices to keep learning progress synced.

2. Find course, enroll & Payment

  1. Open Course Page, filter by category or search. Open a course to see description, curriculum, instructor and tuition.
  2. Platform courses — tap register, system shows bank transfer CodeScan with your bank app, transfer the exact amount and Keep transfer details unchanged. system determines. Reading access opens auto once payment is recorded.
  3. Instructor's Course — transfer directly to instructor account per details on course page (Or receive Activation Code From Instructor)Enter code / wait for instructor approval to join.
  4. Free course: enroll and start learning immediately, no payment needed.
⚠️ Wrong transfer note or deleting payment description is the #1 reason reading access doesn't open. If you make a mistake, keep the receipt and contact support at the bottom.

3. Start Learning & Take Quiz

  1. After enrollment, open Learner Area → Select Course → Start learning now.
  2. Learn lesson by lesson: watch video/materials, then Mark Complete to complete progress % increase.
  3. For Publications quiz: do the quiz, see score instantly. Depending on settings, you can retake to improve.
  4. Progress auto-saves — exit and return, stay at the same spot.

4. Class Groups & Community

  1. Class Group (Per Course): from dashboard or course page. 👥 Join Class. This is where you ask, post with images, comment with class and instructor.
  2. Like: tap 🤍 to like a lesson or comment, tap again to unlike. Heart count shows next to it.
  3. Store CommunityMany courses from the same instructor share one community — broader discussion beyond one class.
  4. Instructor's pinned post 📌 always stays on top — usually important announcements, read first.
💡 Active Students Only (Activated) & Instructor mới vào được Group — không gian kín, thoải mái hỏi đáp.

5. Earn Certificate

  1. For certified courses, upon completion— 100% Progress (and pass final quiz if any) Will unlock button Get completion certificate.
  2. Certificate saved in Student Area, viewable anytime and shareable via verified link.

👩‍🏫 For Instructors

Open store, build courses, earn and grow your community.

1. Open instructor space

  1. Register as instructor and complete store profile: brand name, avatar, bio, contact channels. (Zalo/Phone).
  2. Khai Payment Information (bank account) Generate bank transfer code so students can transfer directly.

2. Create course & Content

  1. Create new course: title, description, cover, tuition (or free), toggle certificate issuance.
  2. Add sequentially lessons (Video/Publication) Learning sequence
  3. Add quiz for lessons needing quiz: add questions, answers, passing score.
💡 Break lessons short, add small quizzes in between to help learners stay on track and finish higher.

3. Get Paid & Manage Learners

  1. Students can pay via Platform bank transfer or Direct bank transfer into your account — depends on your plan settings.
  2. With direct payment: once received, you Approve Enrollment or assign Activation Code for students to access.
  3. Track student list, individual progress, and re-grant codes if needed.

4. Build & community moderation

  1. Post announcement in class group and ghim 📌 important posts stay pinned on top.
  2. Moderate: remove spam/trash from class group and community.; like to encourage good lessons.
  3. Use Store Community to gather students from all courses in one place — build brand and retain learners long-term.

5. Issue certificate

  1. Enable Certificate; students reach 100% auto-receive it. You can view who's been granted it.

🛠️ Troubleshoot common issues

Payment sent but can't access course.

Verify amount and transfer details matches system/instructor requirements. Platform courses usually open auto in minutes; Instructor courses need instructor approval. If it takes too long, keep receipt and contact support at the bottom.

Can't access classroom/community.

Group open to active students only. (Activated) & Instructor. Hãy chắc chắn khóa đã được kích hoạt & bạn đang Log in đúng Account đã enrolls.

Video or lecture won't play.

Reload page, change network (wifi ↔ 4G) or open in another browser. Still broken, tell the instructor in the class group to check lesson content.

Forgot Password

Use recovery link on student login screen.; System sends reset instructions via registered email/phone.

Progress unchanged despite completing lesson.

Remember to tap Mark Complete at the end of each lesson — progress counts marked lessons, not auto-count from opening.

❓ Frequently asked questions

Can I learn on mobile?

Completely. Lectures, quizzes, class groups all optimized for mobile browser — no app needed.

Buy course once, learn forever?

Depends on each course's instructor/platform policy. Access validity details are clearly shown on the course page before you enroll.

Refundable?

Refund policy set by the course seller. (Platform or Instructor) policy. For direct transfer courses, contact the instructor.; with platform lock, contact support at footer.

What's a certificate worth?

Confirm you've completed the course on platform; Certification level depends on instructor and organization behind the course.

Want to become an instructor?

Register to open instructor store and follow "For Instructors" section above. Need help opening a store, contact info at the bottom.

⚖️ Disclaimer & Tax Obligation — View details

Platform roles TeachShelf.com provides online teaching and learning infrastructure. Transactions between instructor and learner are direct transaction between both parties.; Platform is not a payment intermediary, doesn't collect or hold funds. Parties responsible for tax declaration and compliance Instructor is responsible for course content and intellectual property of teaching materials.

Paid service plan Paid service packages on the platform are transactions between users and platform operator, already includes VAT and full e-invoice provided as required. User provides invoice details at checkout; If not provided, invoice is issued as non-invoiced purchase.

Transaction Log. Platform logs all transaction history. (occurrence timestamp, QR payment code, processing status) for comparison and disclosure to relevant parties or authorities upon valid request.