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

  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,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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