It's a subscription video on demand Learning Management System website.
Where user can see videos only after subscription
1. User can see sample(10-15) videos without subscription so he can decide to go for subscription
2. Once user will do subscription, Admin must have user details in Backend-DB like MYSQL for suture reference
3. User can do payment during subscription from any payment gateway(insta mojo etc)
4. Even in Future if i add videos , it should be updated into the subscribed users account
5. With one account user can open videos only in two windows
Note: Its max have 200-300 videos, which is educational videos and there should not be any download link available in the videos