Course Request Guide
Request a custom training course on the topic you need
What is a Course Request?
A course request allows you to get customized training on a topic you need, whether academic or practical skills.
Two Types of Requests
Private Request
You choose a specific trainer you want to learn from. The request is only visible to that trainer.
Public Request
You post your request and receive offers from multiple trainers. You choose the best offer.
Training Delivery Method
Online
Live video sessions through the platform. Sessions can be recorded for later review.
In-Person
Face-to-face training. You agree with the trainer on location and time.
How to Create a Course Request?
Choose Request Type
Decide if you want a specific trainer (private) or receive offers from multiple trainers (public).
Specify Topic and Details
- Title: Course topic (e.g., "Python Programming for Beginners")
- Description: What exactly you want to learn
- Subject: Academic or professional field
- Budget: Your proposed amount (negotiable)
Choose Delivery Method
Online or in-person. If online, specify your preferred session times.
Attach Files (Optional)
You can attach syllabus, past exams, or any materials that help the trainer understand your needs.
Submit Request
Your request becomes "Pending" and you'll be notified when offers arrive.
Receiving Offers and Choosing a Trainer
What Does an Offer Contain?
- Proposed Price: The amount the trainer is asking
- Trainer Notes: Their experience and training plan
- Trainer Profile: Previous ratings and experience
How to Choose?
- Compare prices and notes
- Review trainer ratings from previous students
- Check their expertise in the required subject
- Lowest price isn't always best - focus on quality
After Choosing a Trainer
When you accept an offer, the request status changes to "Approved" and moves to the payment phase.
You cannot change the trainer after approval except by canceling and creating a new request.
Payment System and Cost Sharing
After choosing a trainer, you create a payment link that you can use yourself or share with friends to split the cost.
Payment Link Information
- Link is valid for 7 days from creation
- Link validity can be extended if funding isn't complete
- Request moves to "Funded" status when total contributions reach the required amount
- Each contributor automatically gets access to attend sessions
Platform Fees
The platform takes a percentage as service fees. The trainer receives the remaining amount after fee deduction.
Fees include: payment protection, technical support, session hosting, video recording.
Access and Invitation Management
Access Types
| Access Type | How to Get It | What It Allows |
|---|---|---|
| Request Owner | You created the request | Full control, invite friends, manage sessions |
| Payer | You contributed to payment | Attend all sessions, access recordings |
| Invited | Owner invited you and trainer approved | Attend sessions, access recordings |
Inviting a Friend Without Payment
Send an invitation to your friend from the request page
Trainer reviews and approves or rejects the invitation
After trainer approval, your friend gets access
Trainer may reject additional invitations if participants exceed the agreed number.
Training Sessions
After funding is complete, training sessions are scheduled. For online courses, sessions use the platform's integrated video system.
Online Session Features
Live Video
High-quality video streaming with the trainer
Session Recording
Sessions can be recorded for later review (if trainer approves)
Screen Sharing
Trainer shares their screen to present content
Side Chat
Text chat during session for quick questions
Reminders
You'll receive notification reminders before the session:
- 24 hours before
- 2 hours before
- 15 minutes before
Session Lifecycle
Session is upcoming at the set time
Session started and participants are connected
Session ended and recording available (if any)
Complete Request Lifecycle
Request is posted and awaiting trainer offers
You chose a trainer and awaiting payment completion
Payment complete and session scheduling begins
Request converted to a full course on the platform
Other Possible Statuses
- Rejected: No trainer offers or admin rejected the request
- Cancelled: You cancelled before funding completion
- In Negotiation: Ongoing discussion about details
Cancellation and Refund
When Can You Cancel?
| Request Stage | Can Cancel? | Refund |
|---|---|---|
| Pending | Yes, freely | No payment made |
| Approved (before payment) | Yes, freely | No payment made |
| Approved (after partial payment) | Yes, with conditions | Case-by-case review |
| Funded (before sessions start) | With admin approval | Partial refund possible |
| After sessions started | Difficult | Depends on remaining sessions |
Important Note
If there are multiple contributors, cancellation affects everyone. In case of refund, each contributor gets their share back proportionally.
Frequently Asked Questions
Can I change the trainer after accepting their offer?
No, after accepting a trainer's offer, you cannot change. If unsatisfied, you can cancel the request (before payment) and create a new one.
How many people can participate in the course?
Depends on your agreement with the trainer. Some trainers accept large groups, others prefer individual sessions. Make sure to agree on this before completing payment.
What if funding isn't complete before the link expires?
You can extend the payment link validity, complete the remaining amount yourself, or cancel the request and get refunds for paid amounts.
Can I watch session recordings later?
Yes, if recording was enabled for the session, you'll find recordings on the request page. Recording requires trainer approval.
What if the trainer doesn't attend the session?
Contact support. The session will be rescheduled or you'll be compensated based on the situation.
Can I request non-academic topics?
Yes, you can request courses in practical skills like programming, design, languages, or any other topic. Your request will be shown to specialized trainers.
Tips for the Best Experience
Write a Clear Description
The clearer your description, the more accurate offers you'll get from suitable trainers.
Set a Realistic Budget
Very low budgets may not attract experienced trainers.
Review Ratings
Before choosing a trainer, carefully read reviews from previous students.
Prepare Questions in Advance
Prepare a list of points you want to cover in sessions.
Be Punctual
Respect the trainer's time and attend sessions on schedule.
Communicate Clearly
If you face issues or need to reschedule, communicate with the trainer early.

