

Vetripath
Vetripath
End to end solution
November, 2025
An online learning platform offering Indian government exam preparation courses, including SSC CGL prelims & mains. The platform planned to expand into multiple recorded courses while ensuring secure content delivery and smooth digital payments.
An online learning platform offering Indian government exam preparation courses, including SSC CGL prelims & mains. The platform planned to expand into multiple recorded courses while ensuring secure content delivery and smooth digital payments.


Project Overview
Project Overview
Project Overview
The project was the design, development, and deployment of a full-featured e-learning platform capable of securely hosting and streaming recorded video courses, managing course content, handling user authentication, and processing online payments. The key mandate was to create a modern, highly performant, and secure platform while adhering to a fiercely aggressive 45-day launch deadline.
The project was the design, development, and deployment of a full-featured e-learning platform capable of securely hosting and streaming recorded video courses, managing course content, handling user authentication, and processing online payments. The key mandate was to create a modern, highly performant, and secure platform while adhering to a fiercely aggressive 45-day launch deadline.
The Objective
The Objective
The primary objective for Xtenza was three-fold:
Speed to Market
Deliver a fully functional, production-ready platform, from concept to launch, within a strict 45-day window.
Performance & Scalability
Build an architecture that could efficiently handle a large volume of concurrent users accessing high-definition video content without latency or downtime.
Cost-Effective Infrastructure
Implement a robust hosting and deployment solution that offers control and affordability, avoiding the high costs associated with proprietary cloud services.
Speed to Market
Deliver a fully functional, production-ready platform, from concept to launch, within a strict 45-day window.
Cost-Effective Infrastructure
Implement a robust hosting and deployment solution that offers control and affordability, avoiding the high costs associated with proprietary cloud services.
Performance & Scalability
Build an architecture that could efficiently handle a large volume of concurrent users accessing high-definition video content without latency or downtime.
The Objective
The primary objective for Xtenza was three-fold:
Speed to Market
Deliver a fully functional, production-ready platform, from concept to launch, within a strict 45-day window.
Performance & Scalability
Build an architecture that could efficiently handle a large volume of concurrent users accessing high-definition video content without latency or downtime.
Cost-Effective Infrastructure
Implement a robust hosting and deployment solution that offers control and affordability, avoiding the high costs associated with proprietary cloud services.
The Challenge
The Challenge
Scalable and secure e-learning platform within 45 days, featuring
A full content management system for course authors
Secure video streaming & storage
A seamless purchase and enrollment experience
A reliable payments pipeline
High-quality UI/UX optimized for mobile
Authentication, user dashboards, and progress tracking
The tight timeline combined with the need for a robust architecture meant the solution had to be technically sound and efficiently executed.
Complex Multi-Service Integration
The chosen tech stack required seamless integration between diverse, modern tools:
Connecting a Headless CMS (Strapi) to a relational, open-source backend (Supabase) for content and core data.
Integrating a business logic layer (Node.js) specifically for secure transactions via Razorpay payments.
The Challenge
Scalable and secure e-learning platform within 45 days, featuring
A full content management system for course authors
Secure video streaming & storage
A seamless purchase and enrollment experience
A reliable payments pipeline
High-quality UI/UX optimized for mobile
Authentication, user dashboards, and progress tracking
The tight timeline combined with the need for a robust architecture meant the solution had to be technically sound and efficiently executed.
Complex Multi-Service Integration
The chosen tech stack required seamless integration between diverse, modern tools:
Connecting a Headless CMS (Strapi) to a relational, open-source backend (Supabase) for content and core data.
Integrating a business logic layer (Node.js) specifically for secure transactions via Razorpay payments.
The Solution
The Solution
We leveraged a modern, decoupled, and containerized architecture to meet the deadline and performance requirements:
Headless, Hyper-Efficient Tech Stack
Frontend: Next.js with Shadcn/Tailwind was chosen for a fast, SEO-friendly interface and rapid UI development, leveraging its performance benefits like Server-Side Rendering (SSR) and static generation.
Data & Content: The platform uses a dual-engine approach: Strapi (CMS) for structured course content and editorial workflows, and Supabase (Database/Auth) for real-time features, secure user authentication, and core application data, creating a flexible and powerful backend.
Zero-Compromise Video Delivery
Cloudflare Streams: This was the critical decision for video. Using Cloudflare Streams immediately solved the security and performance challenge. It provides:
Adaptive Bitrate Streaming (ABS): Delivers the highest Built-in Security: Token-based access controls and stream encryption to prevent content piracy.
Built-in Security: Token-based access controls and stream encryption to prevent content piracy.
Cloudflare R2: Used for highly cost-effective object storage, eliminating the high egress costs typical of other cloud providers, ensuring the client's long-term operational budget remained low.
Rapid, Automated Deployment (DevOps)
To manage the complexity of the frontend (Next.js), content manager (Strapi), and custom backend (Node.js/Payments), all services were Dockerized.
Dokploy on a VPS was implemented as a self-hosted Platform-as-a-Service (PaaS). This decision provided a single, unified interface for deployment, environment management, and monitoring, cutting the traditional setup time down from weeks to days.
The Solution
We leveraged a modern, decoupled, and containerized architecture to meet the deadline and performance requirements:
Headless, Hyper-Efficient Tech Stack
Frontend: Next.js with Shadcn/Tailwind was chosen for a fast, SEO-friendly interface and rapid UI development, leveraging its performance benefits like Server-Side Rendering (SSR) and static generation.
Data & Content: The platform uses a dual-engine approach: Strapi (CMS) for structured course content and editorial workflows, and Supabase (Database/Auth) for real-time features, secure user authentication, and core application data, creating a flexible and powerful backend.
Zero-Compromise Video Delivery
Cloudflare Streams: This was the critical decision for video. Using Cloudflare Streams immediately solved the security and performance challenge. It provides:
Adaptive Bitrate Streaming (ABS): Delivers the highest Built-in Security: Token-based access controls and stream encryption to prevent content piracy.
Built-in Security: Token-based access controls and stream encryption to prevent content piracy.
Cloudflare R2: Used for highly cost-effective object storage, eliminating the high egress costs typical of other cloud providers, ensuring the client's long-term operational budget remained low.
Rapid, Automated Deployment (DevOps)
To manage the complexity of the frontend (Next.js), content manager (Strapi), and custom backend (Node.js/Payments), all services were Dockerized.
Dokploy on a VPS was implemented as a self-hosted Platform-as-a-Service (PaaS). This decision provided a single, unified interface for deployment, environment management, and monitoring, cutting the traditional setup time down from weeks to days.
The Outcome
The Outcome
The primary objective for Xtenza was three-fold:
Business Impact
Within the first 60 days of launch, Vetripath achieved:
3,500+ user sign-ups
1,200+ paid course enrollments
98.7% video uptime using Cloudflare Stream
42% faster page loads compared to their previous prototype
0% failed payment rate during the first month
30% reduction in hosting costs due to efficient containerization + VPS setup
User Experience Improvements
Smooth, buffer-free video playback even on low bandwidth
Mobile-first UI led to 65% of traffic converting on mobile
Intuitive dashboard increased daily session duration by 28%
The Outcome
The primary objective for Xtenza was three-fold:
Business Impact
Within the first 60 days of launch, Vetripath achieved:
3,500+ user sign-ups
1,200+ paid course enrollments
98.7% video uptime using Cloudflare Stream
42% faster page loads compared to their previous prototype
0% failed payment rate during the first month
30% reduction in hosting costs due to efficient containerization + VPS setup
User Experience Improvements
Smooth, buffer-free video playback even on low bandwidth
Mobile-first UI led to 65% of traffic converting on mobile
Intuitive dashboard increased daily session duration by 28%
Client Testimonial
Client Testimonial
Client Testimonial
Our clients’ words reflect our commitment to excellence.
Our clients’ words reflect our commitment to excellence.
"I honestly didn’t think we’d make our launch date, but the XtenzaTech team actually beat it. They didn't just build what we asked for, they took ownership of the whole thing. It’s rare to find a team that’s this professional and actually moves this fast."

Arun Kumar M
Founder, Vetripath
"I honestly didn’t think we’d make our launch date, but the XtenzaTech team actually beat it. They didn't just build what we asked for, they took ownership of the whole thing. It’s rare to find a team that’s this professional and actually moves this fast."

Arun Kumar M
Founder, Vetripath
"I honestly didn’t think we’d make our launch date, but the XtenzaTech team actually beat it. They didn't just build what we asked for, they took ownership of the whole thing. It’s rare to find a team that’s this professional and actually moves this fast."

Arun Kumar M
Founder, Vetripath


