Creating a web application, PHP Web Programming

Assignment Help:

1. Introduction

The assignment is a continuation of the first assignment. You will use all your knowledge of web and internet to develop a fully functional site. We expect your assignment to be developed as if it is for a real industry client. The assignment would represent what is referred to as the "beta" version in industry, which would be presented to the client for approval and sign-off. 

The web application is expected to use HTML/XHTML, JavaScript, CSS, PHP and Oracle. 

2. Marking Criteria

Final marks of the assignment will depend on the quality and creativity of your web design, web authoring, and web programming. Your submission will be evaluated according to the following criteria:

i. Web by Criterion We will mainly check the Content, the Structure and Navigation, the Visual Design, the Functionality, the Interactivity and the Overall Experience.

 ii. Script 

a.        Client-side scripts to implement validation of form fields in forms where appropriate; 

b.       Server-side scripts to implement the database functionality; 

c.        Well developed and structured script, and appropriate and consistent comments throughout the code. The comments should be detailed so that the marker does not need to read your code to understand what it is doing.

3. Requirements

You should extend assignment by adding the following features. 

CSS

Create an external cascading style sheet that all pages will link to specifying: 

a)      Body with the font Verdana, second choice of Arial, third choice sans serif; 

b)      Body background color of your choice (or background image); 

c)      Hover effect for hyperlinks.  

Any presentational tags/attributes (for example, font tag and bgcolor attribute) should be replaced with appropriate styles.   

PHP and Forms

Design HTML forms for accepting user input. The forms should be database driven i.e. submitting the forms will initiate database interaction. 

i. Query form: it is used to process queries about products. The form have to be linked to the database and retrieve product information based on the criteria selected by the user. For example, show all products which cost less than $100.00.

ii. Feedback form: The form will permit users to provide feedback about their experience in using the website. The form should have appropriate fields as shown below: 

1)      First name

2)      Last name

3)      Email address

4)      Comments

The data from the form will be stored in a database table. The page consisting of the feedback form should have a link to a page that will retrieve and display all comments posted by users. 

JavaScript

Suitable form validation should be implemented for each form.


Related Discussions:- Creating a web application

Need help to merge three custom post types into one, Wordpress- Merge three...

Wordpress- Merge three Custom Post Types into one I have a Wordpress website site that has three custom post types. I in reality want them merged into one. The headline post

Professional expert web engineer wanted for start-up, Professional expert w...

Professional expert web engineer wanted for exciting start-up We are changing the method the world publishes, promotes and consumes video. We are in search of a talented free

Need help to make user registration a two-step process, Need help to Make u...

Need help to Make user registration a two-step process I have an partial Wordpress website that needs to be completed. There are about 15-20 things that want to be done however

We are in need of magento developer, We are in need of Magento Developer ...

We are in need of Magento Developer A appreciated company, specialized in Web marketing is searching for a well skilful expert Magento developer Desired Skills are PHP, Magen

I need ecommerce developer using html5, I need Ecommerce Developer using HT...

I need Ecommerce Developer using HTML5, PHP, MySQL, CSS, JS I need a web developer for my ecommerce team. Your job is to develop extensions, plugins and themes for online shops

Drupal flow of information among 5 main layers, Explain drupal flow Mainly...

Explain drupal flow Mainly, there are 5 important layers in Drupal where information flows, a. Data (Node, ETC) b. Modules c. Blocks and Menus d. User Permissions e. Template a.

Include html tags in the email from the php script, For example, Use HTML, ...

For example, Use HTML, to make the content of the message bold red-colored text.   You can Google this issue to learn how to do this in PHP.  It might (or might not be helpful) to

Need help in implementation of new design, Need help in Implementation of N...

Need help in Implementation of New Design I am seeking to have a new design implemented on MeditationMusic.net How long do you think it will take you to implement the designs

I want a simple joomla website built, I want a simple Joomla website built ...

I want a simple Joomla website built I want a developer/development team to build me a simple Joomla website with a custom design. The design will be copied EXACTLY from my curr

Need help to make small mods to civicrm or joomla, Need help to make small ...

Need help to make small mods to CiviCRM / Joomla Need developer previously familiar with Joomla 3.2 and CiviCRM 4.4 to write some mods to CiviCRM to extend some forms. Job De

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd