0% found this document useful (0 votes)
2 views2 pages

Assignment

The document outlines the requirements for a web design assignment for the academic year 2024/2025, due on February 9, 2025. It specifies the creation of a dynamic webpage with a user registration form that includes fields such as full name, registration number, sex, email, region and districts (using Ajax), and password validation. Additionally, it requires the use of jQuery for enhancing the user interface and mandates hosting the project on an AWS EC2 instance, with submission details to be sent via email.

Uploaded by

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

Assignment

The document outlines the requirements for a web design assignment for the academic year 2024/2025, due on February 9, 2025. It specifies the creation of a dynamic webpage with a user registration form that includes fields such as full name, registration number, sex, email, region and districts (using Ajax), and password validation. Additionally, it requires the use of jQuery for enhancing the user interface and mandates hosting the project on an AWS EC2 instance, with submission details to be sent via email.

Uploaded by

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

DEPARTMENT OF INFORMATICS

__________________________

BCS/BCSE/BIT

WEB DESIGN ASSIGNMENT

INDIVIDUAL
ACADEMIC YEAR 2024/2025
DEADLINE: 09.02.2025

GENERAL INSTRUCTIONS:

From the submitted Assignment ADD a dynamic webpage that features a user registration
form with the following fields:

1. Full Name: Ensure that users enter their full name with appropriate validation for the
format.

2. Registration Number: Use the format BCS-00-0000-0000. Implement JavaScript


validation to ensure the registration number follows this format.

3. Sex: Include a dropdown menu for users to select their gender.

4. Email: Implement JavaScript validation to ensure a valid email format.

5. Region and Districts (Ajax): Use Ajax to dynamically load options for regions and
districts. The selection of a region should dynamically update the available districts
based on the chosen region.

6. Password: Implement secure password validation, including criteria such as minimum


length, special characters, and a confirmation field.
7. Utilize jQuery to enhance the user interface of the website. Implement a carousel or
image slider using jQuery to showcase featured content on the homepage.

8. Enhance the navigation menu by adding smooth scrolling effects or dropdown menus.
Apply jQuery animations or transitions to improve the overall visual appeal of the
website. Additionally, incorporate jQuery to simplify and optimize code for tasks
such as event handling and DOM manipulation.

Ensure that appropriate feedback mechanisms are in place to inform users about any errors in
the form. The form should not submit until all inputs are valid.

Additionally, as a mode of submission, you are required to host your project on an AWS
instance. Create an Amazon EC2 instance, deploy your dynamic website, and provide the
necessary details to this email [email protected] i.e your AWS url for accessing
and testing your hosted solution.

You might also like