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 convert wix website to shopify, Need help to Convert wix websi...

Need help to Convert wix website to shopify We want to convert our wix web store to shopify platform. No requirement to change the design. Desired Skills are Shopify

I need creative web page developer, I need Creative Web Page Developer P...

I need Creative Web Page Developer Project Description: I'm seeking a creative and skilled developer to assist in developing our web pages. Our pages aim a certain marked wit

Want script/web app for batch managing, Want script/web app for batch manag...

Want script/web app for batch managing (adding/removing/ editing) WooCommerce products on multiple WordPress sites Project Description: I want a custom solution like Infinite

We need a site development expert, We need a Site Development expert Mus...

We need a Site Development expert Must know GIT PHP Jquery Bootstrap Want a developer that is going to fix, and finish the front end and backend of a sign up and sign, mem

Forms, Now let us get a grip on how to interactivity add to your web docume...

Now let us get a grip on how to interactivity add to your web documents by way of the tag. Along this tag you can add to your web pages as a guestbook, surveys, order

We need to create a localization tool to organise multiple, We need to crea...

We need to create a localization tool to organise multiple planning The web based tool must do the follow Import excel sheet where you have a list of n events with at least t

Looking for a long term developer, Looking For a Long Term Developer I a...

Looking For a Long Term Developer I am seeking to expand my team further and in need of one more Developer to join us rapidly to handle multiple projects as and when required at

I need help in bitcoin stock exchange, I need help in Bitcoin stock exchang...

I need help in Bitcoin stock exchange Make a bitcoin stock exchange a full functional copy of btc-e.com must accept bitcoins as well as nextcoins with automatical deposits for t

I want somebody who has experience in cakephp to work, CakePHP, OAuth, Vide...

CakePHP, OAuth, Video APIs I want somebody who has experience in CakePHP to work on a project that requires OAuth integration with various sites and then post videos to these si

Project, how much does it cost per one project?

how much does it cost per one project?

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