Friday 20, June, 2025
Saturday 21, June, 2025
Assignment No. 2
Semester: Spring 2025
CS310 – Open Source Web Development
Instructions
Please read the following instructions carefully before submitting the assignment solution:
It should be clear that your assignment will not get any credit/marks if:
o Assignment is submitted after due date.
o Submitted assignment does not open or file is corrupt.
o Assignment is copied (From internet/students).
Objectives
Assignment Submission Instructions
You have to submit only “.php” file of your code on the assignments interface from your LMS account.
Assignment submitted in any other format will not be accepted and will be scaled with zero marks. No excuse will be accepted on submitting solution file in any other format.
For any query related to assignment, please contact cs310@vu.edu.pk.
Problem Statement:
You are required to create a job-application form for hiring. The form collects the following details from applicants:
Your assignment involves the following tasks:
Sample Input and Validation Criteria:
|
Input Field |
Criteria |
Example |
|
Full Name |
Only letters & spaces, not empty |
John Smith |
|
Email Address |
Valid email format |
|
|
Phone Number |
Exactly 10 digits |
0312345678 |
|
Desired Position |
One of: Frontend Developer, Backend Developer, UI/UX Designer |
Backend Developer |
|
Cover Letter |
Maximum 500 characters |
“I’m excited to join your team because…” |
Sample Output:
Weeks Covered: 7 - 9
Due Date: Friday, June 20, 2025.
VuPark
Approved
Saturday 14, June, 2025