soal tes web developer test_v1
TRANSCRIPT
-
8/19/2019 soal tes Web Developer Test_V1
1/2
CONFIDENTIAL
Web Developer Test
Make a website from PSD le atta!e" #
We are currently have a regular online tournament for one of our game, we will used
the website for user registration. Online tournament using team , a team consist of
two people.
Candidate must build this website from the PSD le given and convert it to CSS and
sliced assets, candidates have to use the assets to mae list of pages below!
• "ogin
o #sers need to login rst before they can register to our tournament.
in this page, Candidate have to follow the instructions below!
$alidation must be made on server%side and client%side.
#sername eld length must between &%'( character, and
only alphabet and numeric are allowed.
Password eld length must between )%'& character.
$alidate if user is e*ists in the "atabase.
Create session after the data is valid and redirect to
+ournament egistration page.
• +ournament egistration
o #sers must login rst before they can access this page. in this page,
Candidate have to follow the instructions below!
$alidation must be made on server%side and client%side.
+eam -ame eld length must between %'( character,
$%i&'e, and only /0/, alphabet and numeric allowed.
a +eam consist of two people, one is captain of the team and
the other is member.
-ame, Phone must auto lled from the user session.
-ame eld must uni1ue only alphabet and space are allowed.
Phone eld length must between 2%' and only numeric
allowed.
3ender eld have two choices /4an/ and /Woman/.
+here is a pop up to show tournament rules and regulation.
if data is valid, 5nsert team data to the "atabase.
if data already inserted, redirect to nish register page.
• 6inish egister
o 5n this page congratulation message is displayed. 5f user already
registered for the tournament, after login they must redirected to
this page not to the tournament registration.
• "ogout
o "ogout and clear all session.
O%l( for PT )are%a I%"o%esia i%ter%al 'se o%l( '
-
8/19/2019 soal tes Web Developer Test_V1
2/2
CONFIDENTIAL
• egister
o 5f users not have username, they can register here. 5n this page,
you have to follow the instructions below!
$alidation must be made on server%side and client%side.
#sername eld length must between &%'( character, $%i&'e
and only alphabet and numeric are allowed. -ame eld only alphabet and space are allowed.
7mail 6ield must have valid 85.7! test'9:;gmail.com