A fully intergrated video sharing app with advanced features such as authentication,querying to the database and so on