Vedic Sewa
A spiritual-services platform where users discover gurus, book consultations and services, join yatras and access spiritual content.
Vedic Sewa brings a large surface of spiritual services into a single product: finding a guru, booking a consultation or service, joining a yatra, attending live sessions and buying related goods. The backend carries the scheduling, payment, messaging and live-video workflows that sit behind all of it.
Live sessions, bookings and payments all had to work against the same catalogue of gurus and services, which meant the backend needed a shared domain model rather than a set of loosely related features.
- ✓ Integrated Agora RTC for live audio and video streaming.
- ✓ Built the recording pipeline from Agora Cloud Recording through to Cloudflare Stream.
- ✓ Developed backend modules for guru profiles, bookings, payments, chat, notifications, reviews, yatra packages, e-commerce and search.
- ⚡ Secure, time-limited Agora RTC channel tokens generated server-side.
- ⚡ Live-session participant management with host mute controls and session termination.
- ⚡ Agora Cloud Recording forwarded to Cloudflare Stream for transcoding and signed playback.
- ⚡ Booking and payment workflows built on the shared service catalogue.
Live sessions are created through the Django API, which issues secure time-limited Agora RTC tokens. Recordings produced by Agora Cloud Recording are forwarded to Cloudflare Stream, which handles transcoding and returns signed playback links.