Tutorac Academy: Online Learning Platform

Tutorac Banner

Project brief.

Tutorac Academy is an innovative Learning Management System, where learning meets innovation! this platform offers a subscription service that grants you access to a wealth of academic videos, all optimized for smooth viewing. Dive into interactive quizzes to solidify your understanding, and connect with top-tier learning institutes for a truly enriching experience.

  • Budget

    $50k - $100k

    Duration

    10 Months

  • Deliverables
    • Wireframes
    • UI/ UX Web
    • UI/ UX Mobile
    • Web application
    • Android mobile app
    • iOS mobile app
    • User guide resources (doc and videos)

The technology ecosystem we used in this project.

Design
Sketch
Sketch
Figma
Figma
Illustrator
Illustrator
Project Model
Agile
Agile
Documentation
Gdocs
Gdocs
Postman
Postman
dbdiagram.io
dbdiagram.io
Backend
Node JS
Express
Express
Frontend
Angular 10
angular universal
angular universal
HTML Bootstrap
Cloud services
AWS
AWS
EC2
EC2
RDS
RDS
Cloudfront
Cloudfront
S3
S3
Media pipelines for video transcoding
Media pipelines for video transcoding
AWS chime
AWS chime
AWS comprehand
AWS comprehand
Mobile Tech
ios native (Swift)
ios native (Swift)
Android Native(Kotlin)
Android Native(Kotlin)
DB
Mysql
Mysql
MongoDB
CI/CD Pipeline
Github Actions
Github Actions
Project Management
Trello
Slack
Analytics
GTM
GTM
3rd Party Integrations
Freshsales
Freshsales
Active campiagn
Active campiagn
Sendgrid
Sendgrid
twillio
twillio
AI Service
GPT 3.5 Turbo
GPT 3.5 Turbo

Describe overall role of Techuz team in this project?

Challenges & Solutions

Share your project idea with us, and we'll manage the entire development process for you. At Techuz, we simplify the journey from concept to completion. Here’s how it works:

1

Scalability and Performance:

In Tutorac Academy, the primary USP lies in the quality of its content. However, the substantial size of each video (average exceeding 2 GB for a 20-minute video) posed challenges in performance and scalability. The target audience, primarily from lower-tier cities, often faces issues related to internet speed and availability.

To address these challenges, we implemented a solution focused on video chunk loading and dynamic video rendition selection based on available internet speeds. During video uploads, we leveraged AWS Media Pipeline for transcoding videos into multiple renditions. These renditions were then served through CloudFront to ensure appropriate output based on users' internet speeds. This approach optimized performance and scalability while catering to the diverse needs of our user base.

2

Security and Privacy Concerns:

In Tutorac, the creation of premium, in-house video content of exceptional quality raised significant concerns regarding security and privacy. It was imperative to prevent external intruders from downloading and exposing these videos in the market.

Initially, we addressed this challenge by integrating external DRM solutions. However, as time progressed, this approach proved costly and unsustainable for the client. Consequently, we devised an innovative security approach.

During video transcoding, we generated a hash for each video chunk and bound it to a unique signed URL using advanced hash algorithms. These URLs were then served through CloudFront. By implementing this method, we ensured that intruders were unable to access the videos, thereby safeguarding the integrity and exclusivity of the premium content.

Resources utilised to develop this project .

  • UI/UX Designer icon

    UI/UX Designer

    02
  • Frontend Developer icon

    Frontend Developer

    03
  • Backend Developer icon

    Backend Developer

    02
  • QA icon

    QA

    02
  • Mobile Developer icon

    Mobile Developer

    02

Core Features.

  • Intuitive Video Courses
  • Transcoded Video for Better Performance and Agility
  • Test Series for Self Practice and Analysis
  • Detailed User Dashboard for Performance Analysis
  • Previous Year Questions Sample Test Examples
  • Ask a Doubt with Trainers
  • Recurring Subscription Model Using Razorpay Payment Gateway
  • User friendly mobile application for access videos from anywhere

Glimpse of the project

Tutorac Academy: Online Learning Platform designs
Tutorac Academy: Online Learning Platform designs
Tutorac Academy: Online Learning Platform designs
Tutorac Academy: Online Learning Platform designs
Tutorac Academy: Online Learning Platform designs
Tutorac Academy: Online Learning Platform designs
Tutorac Academy: Online Learning Platform designs
View Next

Remoteco: Leading Job Marketplace in Latin America

Remoteco: Leading Job Marketplace in Latin America banner
  • Inquires.

    [email protected][email protected]
  • Reach us at.

    +91 95125 59090( Sales )
    +91 95125 59091( HR )

Get the real estimates and
ideal solutions for your project.

Get an estimate