Online car rental dynamically change its layout and styles

Assignment Help Programming Languages
Reference no: EM131125476

Description:
This assignment requires you to rewrite your HW2 (Online Car Rental) based on RWD techniques to make your website can dynamically change its layout and styles according to device screen sizes.

Instead of creating responsive web design from scratch, you are going to use ONE of the following frameworks.
• Skeleton (https://www.getskeleton.com)
• Bootstrap (https://twitter.github.com/bootstrap/)
• Foundation (https://foundation.zurb.com)

Question 1:
You will create a website for a rental car company. Here are specifications:
Home page specification
1. Create a home page that introduces the rental car company. The page should have a header and footer. In the document body, it just displays a welcome message or other greeting message. Display the Company's logo on the home page.
Order page specification
2.The rental order web page that you will calculate the cost of a rental car based on following criteria. The base price of a car depends on the car type. The following table lists the car types and their associated costs:

1.Use car pictures to show different car types.

2. Users should select the car type from a list box or drop-down list. A surcharge is added based on the city in which the car is rented according to the following schedule:

1400_1.png

 Optional services:
o Collision insurance is $17.00 / day for compact cars, $22.00 / day for mid-size cars, and $28.00 / day for luxury cars.
o Prepaid gift card for gas stations: $100 each.
o If the user chooses Luxury car type, the system will give another option for daily car wash service for the whole rental duration: $50
1.You should use 2 Calendar controls (HTML5) allowing the user to select the starting and ending date of the car rental. Validate the inputs to make sure that the dates selected are dates in the future and that the starting date should be before the ending date.
2. Create an input textbox allowing the user to enter the number of days that they want to rent the car. Use the appropriate validation control(s) to check the user's input. The discounts may be applied to the cost of rental if the duration of rental is more than 15 days as follows:
o 15 days -> 10% off
o 30 days or more -> 20%
These discounts will not be applied to optional services.
3. Create a Submit button to submit the quotation request. When the user clicks the Submit button, display a second output section (div) on the same page only if the input is valid. If the input is not valid, indicate the error(s) to the user accordingly. This div element should be invisible until the submit button is clicked. Calculate the cost of the car rental and display the results in the output section (div) on the same page

Reference no: EM131125476

Questions Cloud

Call provisions and sinking fund provisions : Sam Strother and Shawna Tibbs are vice presidents of Mutual of Seattle Insurance Company and codirectors of the company's pension fund management division.
Determine the number of days past due : The accounts receivable clerk for Summit Industries prepared the following partially completed aging of receivables schedule as of the end of business on November 30:
How many dresses should katie make each month : Katie is a seamstress who makes wedding dresses. Her monthly cost and revenue functions when make x wedding dresses can be modeled approximately by C(x) = 200 + 150x and R(x) = 700x - 35x2, How many dresses should Katie make each month to maximize ..
What are some of the basic requirements of a successful : What are some of the basic requirements of a successful turnaround plan?
Online car rental dynamically change its layout and styles : This assignment requires you to rewrite your HW2 (Online Car Rental) based on RWD techniques to make your website can dynamically change its layout and styles according to device screen sizes.
What is the d5 and how is it used in patient care : The website states that tobacco use is still a problem in Minnesota. How many Minnesotans die from tobacco related illnesses each year and how can health care professionals help their patients with smoking cessation?
What is the minimum average cost : Nicole owns a company that makes luxurious velvet robes. Her total cost to make x robes can be modeled by the function C(x) = 1500 + 3x2, x>0, What is the minimum average cost
Compare and contrast balance sheet and cash flow insolvency : Compare and contrast (a) Balance sheet insolvency and (b) Cash flow insolvency.
Determine the number of days each account is past due : Bubba's Auto Supply distributes new and used automobile parts to local dealers throughout the Southeast.

Reviews

Write a Review

Programming Languages Questions & Answers

  What is the difference between a source file and an object

What is the difference between a source file and an object file?

  Program-visual basic to compute tips for services rendered

Write a program in Visual Basic 2010 to compute tips for services rendered. The program should request the person's occupation, the amount of the bill and the percentage tip

  Define a class called revenue that has 2 private members

Use public functions of the class in a program that computes RevenueValue and displays RevenueValue when demand is 2000 and price is 2.

  Track of position of a point in three-dimensional space

Specify, implement and design a class that can be used to keep track of position of a point in three-dimensional space. For example consider the point drawn at the topof the next coloumn. The point shown there has three coordinates

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Explain why competition synchronization is not a problem

Explain clearly why competition synchronization is not a problem in a programming environment that supports coroutines but not concurrency.

  Enter codes of one to eight characters along

Consider a program to enter codes of one to eight characters along with an associated telephone number and associated notes. A code can represent a person's name, a person's initials, a place, or anything.

  Application should calculate and display the order amounts

Make sure the number of units for each package is numeric, and is not negative.

  Creating message box to display member name

Ddefine for your class is a method to design a message box to display member name, car year and model, and year member joined club.

  Describe what a branch hazard is, and what causes to it

Fully describe at least TWO of the techniques, OTHER than stalling, that can be used (in an attempt) to overcome branch hazards.

  Explain circumstances in which we can implement array

If you were describing the array to friend who is learning Java, how would you do so? Explain circumstances in which you could implement the array.

  Draw a flowchart to accept five daily temperature readings

Draw a flowchart to accept five daily temperature readings and displays the highest, lowest, and average (mean) temperatures. Use a For loop to take the five readings.

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