Youtube like video streaming app with features where user can upload videos, view videos, like and share videos after the login. The count of each viewer's like and share. Viewer's should be able to gift video uploader like star maker app. Video Uploader can manage his/her account from app like uploading videos, managing tokens etc. related management. As a admin we should able to manage approval of video , comments on video, able to see like and share count .