I would like to have a video website where users can sign up and be able to upload videos. The videos should be categorized. Users should be able to comment on the videos they watch and add them to their favorites. The administrator should be able to delete any inappropriate content.
Note: Provider must show the demo or previous work