– allow users to upload videos -administrative persons will need to approve the videos in order for it to be published on the website -users are able to register prior to video uploafing -public are… (Budget: $30-$60 SGD, Jobs: HTML, MySQL, PHP, Website Design)