High-speed Loading
Early on, Diogo realized that for the MVP to take hold and gain popularity, videos needed to load quickly on mobile phones, even in low-bandwidth conditions.
To achieve high-speed loading, Net Solutions stored the videos on Amazon Warehouse Services S3 (AWS), and they used AWS transcoder behind the custom player they built. This resulted in adapted streaming for all content users.
Administrative Management
Net Solutions also realized they needed a straightforward system that made it easy for everyone involved to create and manage course content and permissions.
To this end, the Net Solutions team built a powerful Django-based back-end for the portal that included several helpful administrative features, including the following.
Mentor Management: The MVP allowed administrators to easily add or remove course creators (mentors). It also provided stats on the courses.
Course Management: The platform made it easy for mentors to create custom courses from based on available content or from scratch, and to upload that content to the platform.
Company Management: The MVP made it easy for admins to manage employee accounts. The company management features allowed admins to easily add or remove accounts. It also enabled them to maintain an employee roster provided by the company, granting access to eligible employees. In fact, they could even import a list of users, giving them access to the app in a streamline fashion.
Analytics & Reporting: The reporting system empowers admins to track key parameters for each employee and display insightful reports.