Tutorial Tube Test phase, srs, design phase and source code final deliverable

Get help with
Phd, Masters Thesis & Mcs Final Project
MBA Final Project
Cs619,Fin619,Mgt619,Bnk619,Hrm619,Mkt619
WhatsApp: 0092-3125718857
Skype: trust_aware
Email: projecthelp77@gmail.com
Click here to Join Our Facebook Page
Click here to Join Our YouTube Channel!

Tutorial Tube Test phase, srs, design phase and source code final deliverable

Project Domain / Category
Web Application

Abstract / Introduction
The goal of this assignment is to expand a web internet primarily based machine named as “TutorialTube” via which the users might be in a position to watch the video tutorials of different fields of computer technology and records technology. There could be two most important classes of the tutorials, i.E. “Free” and “Paid”. Free tutorials will be to be had to all users of the website. However, to get entry to the “Paid” tutorials, the users have to must register themselves at the website and pay the fee of each academic of the “Paid” class. A fee voucher will be generated against the chosen tutorials and the information of the user. The user will should pay the price in the financial institution and upload the scanned copy at the internet site. After verification, the paid tutorials could be accessible to the related consumer. The registered customers might be able to publish feedback towards any tutorial and also will be able to like and dislike any academic. There will be a proper video participant embedded inside the internet site to run / play the tutorials. The website will allow the customers to grow to be the “Trainer / Instructor” by means of right registration on the website. The “Trainer” consumer could be able to post his / her tutorials at the website after approval with the aid of the Administrator (Admin) of the website. The admin can have a proper Admin Panel via which he / she might be capable of control the complete internet site (approving or rejecting user registration requests, approving / rejecting posts, including / deleting tutorial classes, uploading /deleting any video tutorial and searching uploaded video document by way of distinctive key phrases and filters and many others.) There might be right seek facility, user pleasant interfaces and easy navigation scheme. The launching of the website could be useful for its customers via providing valuable getting to know fabric within the shape of video tutorials online.


Functional Requirements:
Following are key useful necessities of the proposed machine:
1. Sign In and User Registration

There could be proper interfaces for user registration and Sign In for the following 4 varieties of the customers of the internet site:
Visitor (Unregistered User)
Registered consumer (Student / Learner)
Registered consumer (Trainer / Instructor /Tutorial Provider) Registered consumer (Administrator)

Roles of the users might be as comply with:

• Visitor might be able to go to the internet site to go looking his/her applicable tutorials from the website
and might watch the tutorials of “Free” class.

• A user registered as a Student/ Learner might be capable of get entry to the “Paid” tutorials after paying rate through to be had technique (referred to under in the record). Registered customers will be able to submit feedback on academic and also will be able to like and dislike any academic.

• A user registered as a Trainer / Instructor could be able to upload the video tutorials.

• The user registered because the Admin could have all the rights of information control as well as user management. Admin will approve the registration requests from the alternative users. The tutorials uploaded by way of “Trainer / Instructor” users could be accredited via the Admin previous to publishing at the internet site.

2. Email Notification and Verification

An unregistered consumer will check in him/her on the website. On submitting the registration facts, an e mail notification may be sent with a affirmation link to the user’s given email ID. On affirmation through hyperlink, the Admin will approve the registration requests from users. An email notification can also be despatched to the registered person on approval or rejection of any request.

Three. Admin Dashboard

There can be right interfaces thru which the Admin may be capable of upload/ delete and update records inclusive of the Tutorials, Tutorial Categories, sub classes (Beginner, Intermediate, and Advanced) and Descriptions etc. The internet site will show this facts in clean and appealing manners.

4. Video Player

There might be an embedded video player through which the customers might be able to run/ play any video educational.


Five. Fee Voucher Generator (Payment technique)

There will right interface through which the internet site will permit the registered customers to generate rate
voucher towards selected video tutorials of “Paid” class.

6. Voucher Submission

There might be proper interface via which the registered person (Student / Learner) might be able to add the scanned copy of the price voucher.


7. Voucher Verification / Approval

The admin will verify the submitted scanned reproduction of the voucher. On his/ her approval the academic(s) of paid class will be available to the registered consumer.

Eight. Likes / Dislikes

The registered customers can be capable of like or dislike any video academic.

Nine. Comments

The registered customers will be able to put up feedback in opposition to any academic.

10. Watch Counts

The website will hold and show the “Watch counts” in opposition to each educational.

Eleven. Search Feature

The internet site will offer wealthy seek feature through which all forms of customers need to be capable of seek data at the website the use of exclusive filters and key-word consisting of:

o Tutorial Title
o Category call
o Trainer’s call
o Free
o Paid
o Latest or another related keywords
o Admin may also be able to seek the records by consumer IDs.

Tools:
1. PHP and MySQL (You can choose any framework which includes Laravel)
2. Bootstrap or another CSS Framework
three. Any JavaScript library/ framework together with jQuery, Vue Js, react Js or angular Js

Supervisor:
Name: Muhammad Saeed Amjad
Email ID: muhammad.Saeed@vu.Edu.Pk
Skype ID: saeed.Lro

Leave a Reply

Your email address will not be published. Required fields are marked *

× WhatsApp Us