Tutorial Consulting – EdTech Backend Modernization & Feature Expansion

tc
Project Information
  • Client:Tutorial Consulting
  • Website:www.tutorialconsulting.com
  • Industry:
    EdTech
  • Location:Houston, USA
  • Tech Stack:Python, React, React Native

Intro

Tutorial Consulting, based in Houston, Texas, is a rapidly growing professional training company founded in 2017. They specialise in delivering globally recognised professional certifications - such as PMP®, PRINCE2®, ITIL®, Lean Six Sigma - via classroom training, live online instructor-led classes, and self-paced e-learning programs.

To support their growing global footprint, Prustaz partnered with Tutorial Consulting to modernise their legacy backend, improve scalability, and enable critical features like multi-country and multi-currency support.

The Problem

Tutorial Consulting was facing several challenges that limited their ambitions for international growth and feature expansion:

  1. Legacy backend constraints
    Their existing backend was not built for rapid feature development. As they aimed to expand course offerings and improve learning experiences, the old architecture became a bottleneck.

  2. Scalability & performance issues
    With a mix of classroom, virtual instructor-led, and self-paced e-learning, their training platform required low-latency APIs, efficient data handling, and reliable background job processing — but the existing system struggled under load.

  3. Limited admin capabilities
    Managing global users, courses, and instructors from a single point was difficult. There was insufficient tooling in the admin panel to track enrollments, regions, or payment flows.

  4. Global reach limitations
    Although Tutorial Consulting had ambitions to serve professionals across geographies, their system did not support regional pricing, different currencies, or country-specific onboarding.
tc2
tc3

Our Solution

Prustaz delivered a full-scale backend modernization and built flexible, scalable infrastructure tailored to Tutorial Consulting’s global ambitions.

Backend Revamp

  • Rebuilt the backend using modern frameworks and a modular architecture, making it easier to maintain and extend.
  • Implemented robust and secure authentication flows (e.g., JWT) for learners, trainers, and admins.
  • Improved API design for performance, reliability, and ease-of-use.

Feature Expansion

  • Designed advanced course management: course creation, versioning, and content updates.
  • Developed new workflows for live online classes, self-paced learning, and classroom sessions.
  • Implemented certificate generation for course completions.
  • Built analytics & tracking modules to monitor learner progress, course engagement, and trainer effectiveness.
  • Automated notifications (email/SMS) for events, reminders, and updates.

Multi-Country & Multi-Currency Support

  • Introduced an internationalization layer allowing region-based pricing and content: courses can be priced differently depending on the learner’s country.
  • Enabled payments in multiple currencies, with conversion logic and wallet-style management.
  • Configured localized content and flows, ensuring learners see relevant pricing and information based on their region.
  • Architected the system so it's easy to onboard new countries in future.

Scalable Infrastructure Build

  • Containerized services using Docker for consistency across environments.
  • Optimized database access, introduced caching, and improved background jobs for reliability.
  • Built CI/CD pipelines to enable rapid, safe deployments.
  • Configured cloud-ready infrastructure to support future scaling.

Enhanced Admin Experience

  • Revamped the admin dashboard to support global user and course management.
  • Provided real-time insights: enrollments, country-wise distribution, revenue by currency.
  • Built tools for content moderation, course updates, and reporting.

Impact

The modernization had significant business and technical impact for Tutorial Consulting:

  • Global Expansion Enabled: With multi-country and multi-currency capabilities, Tutorial Consulting is now able to accept learners from different geographies seamlessly, driving potential revenue growth across new markets.
  • Improved Performance & Reliability: API response times improved, and the system became more stable under peak load, leading to a smoother learning experience across all modes (classroom, online, e-learning).
  • Faster Feature Releases: Thanks to a modular backend and CI/CD pipeline, Tutorial Consulting’s team can ship and iterate new features much faster, reducing time-to-market.
  • Operational Efficiency: Admins now manage courses, users, and regions more effectively, reducing manual work and errors.
  • Better Learner Engagement: Enhanced analytics help Tutorial Consulting understand learners’ behavior, enabling them to personalize content and improve retention.