Develop a Yodeck-Style Cloud-Based Digital Signage Platform (Web + TV Player App)

Job ID: 39334528

Budget: ₹1,500 – ₹12,500 INR

Develop a Yodeck-Style Cloud-Based Digital Signage Platform (Web + TV Player App)
Project Description:
We are looking to develop a SaaS-based digital signage platform similar to Yodeck. The system should allow users to remotely upload, schedule, and manage multimedia content (images, videos, web content) to be displayed on TV screens across multiple locations using a centralized web dashboard and a companion player app.

This will be a complete solution including:

Admin dashboard (SaaS)

Client portal

Content scheduling and management

TV player app (for Android TV or Raspberry Pi)

API backend

Subscription/payment integration

Core Features:
Web Portal (Admin + Clients)
User login/signup with role-based access

Screen registration and grouping

Upload content: images, videos, PDFs, live URLs

Drag-and-drop content scheduling (timeline)

Playlist creation and management

Calendar-based scheduling for media

Remote screen monitoring (status: online/offline)

Dashboard with usage stats and logs

Multi-client/user account support

Subscription management (Stripe/PayPal)

API for third-party integrations

Support for custom layouts and templates

TV Player App
Android TV app or Raspberry Pi player

Auto-start on boot

Pulls playlist from server API

Caches content for offline playback

Supports images, video, and URLs

Screensaver fallback

Remote log and sync status

Tech Stack (Suggested)
Frontend: ReactJS or Vue.js

Backend: Node.js / Laravel / Django

Database: PostgreSQL / MySQL

Cloud Hosting: AWS, DigitalOcean, or GCP

Media Player App: Kotlin (Android TV), or Python for Raspberry Pi

Notifications: WebSockets or Firebase

Authentication: JWT/OAuth

Deliverables
Fully functional SaaS web platform

Android TV player app (APK)

Admin and client dashboards

API documentation

Basic UI/UX design (simple but clean)

Deployment guide and source code

Project Duration
6 to 8 weeks (including testing)

To Apply, Please Share:
Your relevant portfolio (especially SaaS/digital signage projects)

Tech stack proposal

Estimated timeline and cost

Experience with Android or Raspberry Pi TV apps (if any)