eLearning platforms provide both students and teachers with an accessible and convenient method for improved educational opportunities. Unfortunately, for most educators, eLearning platform development is outside their skillset. That’s why they needed a custom software development agency’s assistance when creating TruAcademy.
TruAcademy was created as a way to allow educators the ability to easily create classes and share them with students from around the world to better help people reach their educational and professional goals. Prior to the creation of TruAcademy, teachers would have had to create their own system and website to even have a chance at educating new students online.
With TruAcademy, the goal was to create an eLearning platform that would allow any teacher that wanted to create an eLearning opportunity, the ability to do so simply without needing any highly technical knowledge. For this eLearning platform development project to work, they turned to Idea Maker for help.
To help TruAcademy realize its goals, Idea Maker suggested a custom Software-as-a-Service (SaaS) solution for their eLearning platform development project. The custom software solution was perfect for TruAcademy as it created a website that any educator could access without needing to know how to program.
Using Idea Maker’s tried and tested custom software development process, we were able to fully understand the needs of TruAcademy for a successful eLearning platform development project. The eLearning platform needed to have the ability to accept multiple user roles. The TruAcademy website would need to be able to accept both student and educator sign-ups in order to successfully make learning more accessible.
When completed the SaaS solution to TruAcademy’s eLearning platform would allow for multiple “schools” to run simultaneously. Each educator would be able to use video streaming services to give their students a real-life educational experience. Additionally, by using Stripe for payment processing, Idea Maker was able to create a way for students to purchase classes either individually or by the bundle making their educational goals easier to achieve.
With everything complete, TruAcademy was able to make learning more accessible just as they had dreamed.
What We Did
One facet of TruAcademy’s mission is to allow any educator to create unique and useful courses for their students in an eLearning environment. To successfully meet this goal of their eLearning platform development project, Idea Maker suggested that they give educators the option of creating their own unique classroom or homepage.
Using React, Idea Maker created a simplified webpage builder that allows educators to customize their online classroom with their own unique images, backgrounds, text, and widgets. The webpage builder created for TruAcademy is user friendly and requires no technical knowledge to use.
Multiple User Roles
Another important component of TruAcademy’s mission is to allow multiple schools to use their eLearning platform to educate students around the world. To facilitate this need, Idea Maker helped TruAcademy create multiple different user roles for their eLearning platform. Each user role has its own portal.
Student users have a unique portal that allows them to choose and pay for classes. They can also interact with their teachers, view class videos, and turn in assignments as necessary. While educator users have their own unique portal that allows them to customize their online classroom, set prices for their classes, upload videos for their students to watch, and accept payments. Everything is made to be simple to use by a user without any technical knowledge.
TruAcademy knew that if they wanted to give their students and teachers a valuable educational experience video would be extremely important to include in their eLearning platform development project. To meet this need, Idea Maker used Amazon AWS. We were mindful of their budget and worked to find a solution that would process videos at an appropriate speed for an affordable price. We always look for budget-friendly solutions that meet the needs of our clients without sacrificing quality.
TruAcademy believes in compensating educators appropriately for their time and knowledge. As schools and educators are able to set their own prices for their classes, TruAcademy wanted to be able to equitably share the income with the educators while still accepting some payment for providing access to the eLearning platform. To make accounting easier for our client, Idea Maker used Stripe for payment processing. This simplified payment processing system allowed students to make payments and then the collected money would be split equitably between the educational facility and TruAcademy.