Skip to content
Praveen
All work

Mojo-360Completed

Mojo-360

Role
Lead developer
Client
Mojo-360
Year
2024
Services
Web App, Mobile, Video, SaaS

End-to-end video content platform for publishers and audiences. Admin tools for publishing and monetization, streaming delivery with subscriptions, and a mobile app for playback, offline viewing, and engagement.

M3No public site

3

Platforms

BunnyStream

Video

Razorpay

Payments

Challenge

Mojo-360 needed a digital platform to unify video content management across web and mobile, admin tools for creators, reliable streaming and subscriptions for audiences, and social features that keep viewers engaged.

The solution

Mojo-360 is a video content platform I delivered for a digital media organization. It covers the full path from publishing to playback: creators manage libraries and monetization in a web admin, the API handles processing and subscriptions, and audiences watch on a mobile app with offline support.

Technical approach

Admin, API, and mobile share one auth and content contract so publishing once reaches every surface. Uploads resume mid-transfer, then transcode and generate thumbnails for streaming. Razorpay powers subscription plans, trials, and invoicing. Role-based access separates admin, staff, and customer experiences across web and mobile.

The mobile app focuses on streaming, OTP sign-in, subscription management, picture-in-picture, and offline caching when connectivity drops.

Outcome

A production video CMS spanning web admin, backend, and iOS/Android, enabling content creation, distribution, subscription revenue, and audience engagement in one system.

Key decisions

  1. Unified ecosystem where admin, API, and mobile share auth and content contracts

  2. Resumable video uploads with automatic transcoding and delivery

  3. Phased delivery from identity and users through media library and monetization

  4. Offline caching on mobile for interrupted connectivity