This is my official project; I have worked on the front-end, which now handles client management.
Content creators will upload videos across different categories, and viewers will watch them by purchasing a plan.
User Management & Authentication: Role-based access (Admins, Creators, Viewers), profile settings, and secure login/signup.
Subscription & Payment System: Tiered plans for viewers (e.g., Monthly, Yearly), secure payment gateway, and payout management for creators.
Video Content Management (CMS): Easy video uploading, categorizing, tagging, and paywall access control (Subscription-only videos).
Seamless Video Playback: High-quality video streaming with playback speed control, resolution options, and instant paywall restrictions.
Analytics Dashboard: Real-time tracking of views, watch time, subscriber counts, and revenue reports for creators and admins.