0% found this document useful (0 votes)
15 views4 pages

Assignment Product Development

The document discusses the methodology and tools used to develop a website for a client to stream live matches. An agile development methodology was used. WordPress and plugins like Ultimate Member, WP Stream, and Elementor were utilized. The final website allowed users to register, stream live matches, and view match highlights. Testing was performed to check functionality. Developing the site provided experience working in a team to build a streaming platform. The site was deployed locally due to lack of a public IP.

Uploaded by

sumanghorashine
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views4 pages

Assignment Product Development

The document discusses the methodology and tools used to develop a website for a client to stream live matches. An agile development methodology was used. WordPress and plugins like Ultimate Member, WP Stream, and Elementor were utilized. The final website allowed users to register, stream live matches, and view match highlights. Testing was performed to check functionality. Developing the site provided experience working in a team to build a streaming platform. The site was deployed locally due to lack of a public IP.

Uploaded by

sumanghorashine
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Introduction

In this section of project development I will be discussing the methodology I choose to develop
the website to meet the requirements of the client. The method I choose is an Agile
development methodology. As this method of software development is used to minimize the risk
of cost overruns, changing requirements and bugs when adding new functions to our website.
They also allow users to realize the difference in the source code by simply looking at the front
page or the front view of the website.
Client Needs
The requirement of the client was to develop an online streaming website where a registered
user can stream a live match from their home computer in a remote area. I think the
requirements of the client can be filled with wordpress and decide to work with the platform for
web development. As no additional data was provided to do some research on what kind of
viewer should only be allowed to stream the matches, no references were used during the
development and the deployment. The research is fully based on my experience and my view
on how a web site should look like.
Tools and Techniques
For the tools I used some available plugins in the wordpress server to make my site look
presentable. Like, Ultimate Member is used to register the user on my site. WP Stream is used
to stream from a third party software like OBS for the live match. Elementor is used as a front
end page. All the other features on site were free for use from the software.
Project Management
The website took a long time to be developed and deployed. I got experience of working as a
part of a team during the build process. Avoiding the unused plugins and themes were set as
our primary goal as they only made our website slower and did not provide us with any needed
features.
Outputs
The final look of the website is presented in the below figures:

Figure: Front Page


Figure: Registration Page

Figure: Live Match Page


Evaluation

S.N Test Description Expected Result Performed as Unfixed


expected

General Test

1 Check if new The user must be Seen on the


registration of user is displayed on the database
registered in database database if new
registration is
made.

2 Check if the Mandatory fields


mandatory fields have does not have *
* in them but error message
if displayed if
incorrect
information is filled
in.

3 Check if menu bar is Site redirecting Redirection is


redirecting to right site should be correct. correct

4 Check if the record file Highlights must be Highlights are FTV


can be viewed as set as Free to
highlights View content.

5 Check if the user can User must be able Update can be


edit his/her password to update his/her made
password.

6 Check if the updated Database must be Update is reflected


password is saved to able to be viewed on database
the database by only the admin.

7 Check if an Unregistered user Cannot view the


unregistered user can must not be able to Live content
view live content or view live content
not

8 Check if an message Message box must Message


is prompted for be displayed displayed for
unregistered user unregistered user

9 Check if the table Table should be Table is added, not


drops automatically added not dropped dropped.
after adding new
highlight

10 Check if strong Message should Message is


password be displayed if displayed if the
recommendation is wrong format for user tries to use a
displayed password is used weak password for
their account.

Conclusion
For the demonstration of the live match I have played a mov format file from my own personal
device. It was a great experience for me to build an online streaming platform and I also gained
some knowledge about the front end development of any other website and hope to excel in the
role of front end developer. The deployment is however done on a local machine and can only
be made public if a public IP is purchased which I am clearly incapable of.

You might also like