How MentorIF Works

Not. It is completely free. We don't charge any fee to mentors.

  • To monetize your skills and knowledge. Host your paid training/courses and enable people subscribe to them. We have quite extensive and features rich LMS platform to manage your training, subscribers and communication.
  • To create your own personal brand. See how MentorIF can help you build your own personal brand.
  • Create your niche community or monetize your community.
  • To help others and give back to the community and society.
  • Mentoring is the best way to learn.
  • Practice being a leader or become a better leader.
  • Achieve personal career gains.
  • Improve your productivity and strengthen the lessons you have learned.

Being a mentor and hosting training are independent. You can register as a mentor which takes less than 2 mins. In case your are not available and can not host training immediately, you can do this in future when you'll get time. Meanwhile you can be part of community and engage with other mentors and learners via feeds. Click here to register as a mentor

This is not predefined. How much time you would like to dedicate to mentoring is completely depends upon your availability. You can start with 1-4 hours on a weekly basis. However, it is completely flexible. You can increase or decrease your involvement.

You can host your training and your availability depends upon the schedule of training. Click here to see how to plan your training.

Not at all. You don’t have to leave your current job.

MentorIF provides a platform to mentors to add value to others' lives. We are committed to bringing technologies helping to establish and nurture connections and mentoring.


  • MentorIF helps you identify your skills.
  • MentorIF helps you build your identity, determine what you want to be known for.
  • MentorIF helps you define your audience.
  • MentorIF shares valuable information and insights which helps you update and upgrade yourself from time to time.
  • MentorIF helps you network with like minded people.
  • MentorIF collects feedback from your audience.
  • MentorIF helps you grow your mentoring efforts and impact the community.

Anybody can be a mentor. We believe it is a stage in life. When you acquire valuable skills and experience, people look up to you and want to learn from you.

There is no minimum qualification or criteria to become a mentor. However, we have a screening process through which we identify the potential of mentors.

For hands-on live training you need not to create any content. These training are projects driven and hardly require you to create content. In case content is required to cover theoretical concepts, you are free to use content available online to support your training such as blogs, videos etc. We don't restrict you to do that. Ideally it does not require you to create any content.

If you record your training and have recorded videos with you. You can leverage those videos further to host a video based training

In case you are more like a content creator, you can host your videos to monetize them.

  • Click here to signup as a mentor
  • Complete your profile info 100%
  • Verify your account over an on-boarding call with our verification team
  • Your account will get published on successful verification
  • You can host training

You can still use the platform and its features as any other user without any restriction except you would not be able to host training/courses.

Your profile can be converted to normal user (mentee) profile.

Absolutely not. Hosting a training is mentor's choice. He/she can do it based on his/her time availability. Once your account is published on platform, feel free to plan training accordingly. We help you to host your first a couple of training. Click here to learn how to plan & host training

We shows all the information you added to your profile and training you have hosted except your personal/contact details. We strictly do not share or show user's personal information to anyone.

Consider following steps while planning for training.


  • Look back to your professional/personal experience and pick some projects that you would like to choose to train people.
  • You may end up having multiple projects with varied size (small, medium, large) and complexity. Let's take one project for simplicity.
  • Identify all the technologies, libraries and tools used to develop the projects. Obviously you will prefer technologies you are most experienced in and suited to the project.
  • Now to help individuals develop this project, think if they should have the knowledge of programming languages and technologies used in the project. If you want people to subscribe to your training without any knowledge of these technologies, then you would need to help people learn the basics of technologies used. You may need to spend sometime to bring everyone on the same level of understanding so that you can start training on the projects. Consider this time as well in your training to enable individuals build and master basic skills.
  • Take into consideration, how much time a learner should take to build the basic skills on the technologies used.
  • You may take few hours to complete the project. But how much time a learner should take to complete the project is more important. Projects enable learners to solve problems using their skills and gain practical industrial/domain knowledge.
  • Spend time on details and go in depth with your learners.
  • To break a project into small-2 tasks is easy. If you ever worked on a task management system e.g. Jira etc. then breaking a project into stories, tasks and subtasks is quite easy.
  • In case you would like to add multiple small projects having varied complexity, size and scope under one training, feel free to consider the above tips.
  • Generally to solidify the learning, having multiple projects of same size makes sense. In one project you may have to assist a lot, but other projects allow learners to use their learning and practice themselves with less of your assistance.
  • Decide what should be the right time to conduct training sessions. For working professionals after working hours or weekends training sessions make more sense.
  • Next, decide the frequency of training sessions either daily, alternate days, some specific days of week or weekends etc. Keep the consistency in mind. Too much gap in two consecutive training sessions is not good.
  • Frequency decided above would help you to reach you to the end date of your training
  • Also, you would be able to understand how much time your training would take to complete.
  • You are good to go now.

In case you find it difficult to perform the above exercise by yourself, don’t worry. Our team helps all mentors to plan and host trainings initially. Once you are self sufficient then you can do it by yourself.

Still have some queries? Talk to our team at support@mentorif.com or our call/whatsapp number +919560211549. We will help you plan and schedule your training to get you started.

Generally training is conducted on three kinds of projects: beginner, intermediate and advanced.


Beginner projects are more suitable for people learning technology for the first time. Either they are in the early stage of their learning/career or aspire to change their career from non technical to technical field.

People have basic knowledge of technology, intermediate projects are more suitable for these people. Generally these people know the technical nuances, syntax and have built small programs to practice their basic skills. They look to enhance their skills by developing some projects under the guidance of experienced mentors.

Advanced projects are suitable for experienced people or one who have crossed the intermediate stage. They understand the technology well but never got a chance to practice some serious projects on that technology.

However, the above explanation is not strictly restricted. It may change with the situation and requirements of a person.
  • Sign-in into your MentorIF account.
  • Make sure your profile is published.
  • In header top right corner, click Me.
  • Click Hosted Trainings. This will open LMS in a new browser tab.
  • By default it will open up your currently published training. In case you are using LMS for the first time you will see No results
  • In the top right side, click Add new training.
  • Choose a type of training, either Self paced or Live mentor led.
  • Self paced training is video based training. While creating a training mentor would be uploading the videos. Subscribers can learn from videos based on their schedule.
  • Live mentor led training is conducted by mentor personally.
  • Click Next.
  • Enter a title and description, and select a category.
  • Click Next.
  • Enter technologies used in your training. Start by typing a name in the textbox and it will show you matching results.
  • Choose a desired name from the shown list.
  • To add multiple technologies repeat step 8,9.
  • Click Next.
  • Choose the benefits from the shown list, if they are relevant to your training. Primary benefits are direct benefits that a subscriber would receive.
  • In case your training benefits are not shown in the default list, on the right side click Plus to add your custom benefits.
  • You can also add complimentary benefits shown in the default list or your own.
  • Click Next.
  • Choose eligibility criterias from the shown list. Add eligibility criterias to attract the right audience.
  • In case default shown eligibility criterias does not fit in your requirements, on the right side click Plus (+) to add your own eligibility criterias.
  • Prerequisites are different from eligibility criteria. Prerequisites are a must have list for subscribers to subscribe to your training. For instance, you want to host an advanced training in python and want subscribers to have basic python understanding. So, having a basic understanding of python is one eligibility criteria of your training.
  • Click Next.
  • Enter a start date and start time of training.
  • Enter duration (how long one training session would be?) i.e 30 mins or 60 mins or even more.
  • Timezone would show your local timezone by default. In case you would like to host training in a different timezone, choose one accordingly.

    Note: Don’t forget to adjust the start time in case you change the timezone.
  • Recurrence

    One time means there will be one session only for training.
    Repeat means multiple sessions will be there in a training.
  • Repeat Every

    Day
    Choose 1 and day means training session will be conducted every day
    Choose 2 and days means training session will be conducted every alternate day
    Choose 3 and days means training session will be conducted every 3 day

    Week
    Choose 1 and week means training session will be conducted every week
    Choose 2 and weeks means training session will be conducted every alternate week
    Choose 3 and weeks means training session will be conducted every 3rd week

    Days of the week (which days of week the sessions will be conducted). Choose all 7 week days if training will be conducted from Sunday to Saturday, else choose specific.

    Month
    Choose 1 and month means training session will be conducted every month
    Choose 2 and months means training session will be conducted every alternate month
    Choose 3 and months means training session will be conducted every quarter

    Choose a monthly date and day to set the recurrence right.

    Year
    Choose 1 and year means training session will be conducted every year
    Choose 2 and years means training session will be conducted every alternate year
    Choose 3 and years means training session will be conducted every 3rd year
  • Ends

    Never means training will never end. If this option is selected then the system will automatically put an upper limit.
    On means training will end on the selected date.
    After means training will end after a selected number of sessions.

    Note: System will automatically calculate the training's end date based on the option chosen from above list.
  • Click Next.
  • Enter the number of seats available (maximum number of subscribers can subscribe to training).
  • Enter price. Currency will be shown in the right. For instance INR/subscriber. To host free training enter zero (0).
  • Click Submit for approval.
  • Training sent for approval can be seen under the Pending approval section.

Generally, training is approved on the same day. MentorIF team will reach back to you in case of changes required in the training details.

Once a training is approved, it gets published on the platform. You will get a confirmation email on your registered email address.

Mentor gets an email on registered email address once a user subscribe to your training. You can also see the subscribed users' details in LMS under subscribers section on training details page.

All training links are accessible publicly (no login required to view the training details). So, use that link to share on your social network, whatsapp etc.

As a mentor you can choose the price of your training. We only suggest a competitive price so that it becomes relevant and encouraging to subscribers. In the end, the decision is yours.

Each mentor and training is different. You can talk to MentorIF team to understand the right price of your training.

Yes, you can. You have two options.


Create a copy option, create a duplicate training and allow you to change the details before submitting for approval. Duplicate trainings are stored in the Draft trainings section in case of unfinished changes.

Copy and Submit helps you to quickly make a copy of a training and submit it for approval. It would ask for the schedule of this new training only and rest all the details will be copied as it is.

You can host as much training as you want. There is no upper limit.

Absolutely no. You can host training for free. We only take commission when you get subscribers on the training.

In case your training is project based and more practical then it is least required. You can use the online resources such as blogs, videos which you find appropriate to support your training and share them with the subscribers during training.

LMS allows you to share the links and other materials once a training session is completed. In case you would like subscribers to read/view some material before training then you can share it at the end of previous training or directly in the chat with the subscriber.

In LMS you can create tasks and assign them to subscribers. They will perform the tasks and submit it back to you. You can see the task submission and also who has not submitted. Submissions timestamp and delays are highlighted for better understanding. You can share your feedback on the submissions with subscribers and they will resubmit after working on your feedback.

Also, you can tag a task as a project. Completed tasks tagged as projects will be added to subscribers' portfolios.

Once training is marked completed, you can generate completion certificates. LMS allows you to generate certificates for all subscribers in one click or individual subscribers one by one. LMS sends the certificates to subscribers via email. Certificates can also be browsed through url shared with subscribers via email. Completed training and certificate adds to subscribers’ portfolios.

To host live training, you can use Zoom, Google Meet, Microsoft Team etc. Jitsi Meet is another cloud based free video calling platform. It provides free video recording facility. You can record your video calls which get stored in your dropbox account automatically.


Choose a tool based on your and subscribers mutual convenience.

Please check your internet connetion