Professional Documents
Culture Documents
ASSIGNMENT
(GROUP)
Group Assignment
Dynamic Web Application
Aim:
At the end of the assignment the students can design a dynamic web application using HTML5,
PHP, CSS, JavaScript and MySQL. They will have concepts to create database and the database
connectivity with the application; uploading image and retrieve it from the database and
display. Storing varied types of data in the database; Login process validation using JavaScript.
Problem Statement:
Create a web application for “Maldives Academic Forum”. Which will be held later this year by
The Maldives National University. For promotional purpose MNU need a website for this form.
Site Map
Home
Introduction (you can decide a theme for this year forum)
Registration (below are minimum fields required)
o Full name
o NID / PP
o DOB
o Contact number
o Email (should not repeat)
o Education level (must use a dropdown)
o Payment slip (registration fee payment slip attachment)
Speakers (list and short note of the speaker should be viewable onclick)
Gallery (from past years’ forum)
Sponsors
Contact
Those who wants to participate in this forum should be able to send registration request from
the website. Login area for staffs to process the registration requests either reject or approve.
and provide an answer with the result. Staff should be able to Design a website for this
scenario.
CPT315 Web Technology
Requirement
Based on the scenario design web application for the forum. Design should be unique
(NO Plagiarism)
Registration form
o All fields are required
o Email should not be repeated
o Payment slip should be image only
o Should prompt successful message on submission
Staff login area
o Security features should be applied
Do not use readymade templates. Frameworks could be used
Database design
Documentation
Marking Criteria:
Overall look and 20 Conant Little bit of Content are Color Color scheme
feel of the arrangement arrangement arranged well scheme and and content are
website are not up to of content content are arranged well
standard arranged and feels a
well good vibe
Responsiveness 10 Not A bit of Some areas Most of the All area are
of the website responsive responsive are responsive area are responsive to
responsive multiple
to multiple devices
devices
Data validation 15 No validation A bit of the Some of the Most of the All validation
are working validation are validation are validation are working
working working are working
Coding 20 Poorly coded A bit of Some of the Most of the All of the
(HTML, CSS, JS, guidance guidance guidance guidance are
PHP, Folders) followed followed followed applied
CPT315 Web Technology
Assignment Submission:
An electronic copy of your assignment should be submitted
Make sure all your files are in the correct folders and compress your root folder with all
your sub-folders with HTML, CSS, JavaScript, and image files into a zip. When the zip file
is decompressed, the entire website should be able to be run from index.html without
needing to move any files.
A Word file having the Snapshots of all the pages with corresponding page names.
Mention at least one LOGIN ID and Password of the system in the Word file.
Demonstration Procedure:
What you demonstrate in the tutorial must be the same as you submitted.
You are need to demonstrate full system or the main functionalities of the web
application.
As you demonstrate your web application your tutor will ask you to show the codes in
your browser and explain how you have implemented various aspects of it.
Upload this file to the Moodle on or before 11:30pm of the due date.