MYSQL Ajax product quotation form

Completed Posted Aug 15, 2015 Paid on delivery
Completed Paid on delivery

From the details provided below create an optimised mysql database with appropriate indexes.

Create an ajax form to query and obtain results from the database to build a product quote.

Store the quote in the database which can be retrieved by quote number or email address.

Send the quote to email address if required.

A more detailed specification is shown below and provides enough information to do the work.

Please ask questions only if something is not clear.

PLEASE DO NOT MAKE PLACEHOLDER BIDS, I just ignore them and are a waste of my time.

Please read carefully before making a bid.

I will want this to look pretty and a nice email layout too.

This should take an experienced developer just a few hours.

Database: Quote System

Table Name: print_area

Fields: id, area_name, measurement_units, width, height, sort_order

Notes:

measurement_units is a choice between cm and inches

Sample data:

1, A1, cm, 59.4, 84.1, 1

2, A2, cm, 42.0, 59.4, 2

3, A3, cm, 29.7, 42.0, 3

4, A4, cm, 21.0, 29.7, 4

5, A5, cm, 14.8, 21.0, 5

6, A6, cm, 10.5, 14.8, 6

Table Name: print_positions

Fields: id, position_name, print_area.area_name, sort_order

Notes:

print_area.area_name is selected from print_area table

area_name is unique

Sample data:

1, Left Breast, A6, 1

2, Centre Front, A4, 2

3, Right Sleeve, A6, 3

Table Name: print_styles

Fields: id, style_name, sort_order

Notes:

style_name is unique

Sample data:

1, Digital, 1

2, Screen Printing, 2

Table Name: price_band

Fields: id, price_band_name, print_styles.style_name, print_area.area_name, price_band_start, price_band_end, sort_order

Notes:

print_styles.style_name comes from Table print_styles

print_area.area_name, comes from print_area table.

price_band_name is unique

Sample data:

1, PB1, Digital, A1, 1, 10, 1

2, PB2, Digital, A1, 11, 25, 2

3, PB3 Digital, A4, 26, 100, 3

Table Name: setup_costs

Fields: id, print_styles.style_name, cost_type, setup_cost, sort_order

Notes:

print_styles.style_name comes from Table print_styles

cost_type is a choice between per_design or per_colour

Sample data:

1, Digital, per_design, 10.00, 1

2, Screen Printing, per_colour, 20.00 2

Table Name: production_costs

Fields: id, price_band.band_name, production_cost, supplementary_colour_cost, sort_order

Notes:

price_band.band_name is from price_band table

1, PB3, 6.00, 2, 1

2, PB2, 10.00, 2, 2

Notes:

setup_cost

if cost_type = per_design, then setup_cost = (setup_cost * 1)

if cost_type = per_colour then setup_cost =(setup_cost * colours)

formula to reach final cost.

(setup_cost + ((production_cost +supplementary_colour_cost)*quantity))

Ajax Quote Form Required

Print Style = $style_name

Print Position $position_name

Quantity = $quantity

Number of Colours = $colours

Return result

$style_name on the $position_name in $colours Colour/s would cost £00.00 plus VAT Total cost Including VAT £00.00 for $quantity items (Delete Button)

Add another position or save and email

$style_name on the $position_name in $colours Colour/s would cost £00.00 plus VAT Total cost Including VAT £00.00 for $quantity items (Delete Button)

$style_name on the $position_name in $colours Colour/s would cost £00.00 plus VAT Total cost Including VAT £00.00 for $quantity items (Delete Button)

Add another position or save and email

Quote to be given number and saved to DB & can be retrieved by quote number or email address.

AJAX CSS HTML5 MySQL PHP

Project ID: #8273700

About the project

12 proposals Remote project Active Aug 15, 2015

Awarded to:

AlexandarNikolic

Hello, I am interested in your work on this project but I'm not sure if I understand the best, you want to make the form and on the basis of the data entered to find the corresponding score and to save it in the databa More

$120 USD in 1 day
(22 Reviews)
4.7

12 freelancers are bidding on average $128 for this job

arcdevsol

Hi, I can start right away - I've done plenty of work with mysql and ajax (basically building rest apis and integrating them on frontend with ajax using jquery). I can develop this for you this evening - I'll use boots More

$111 USD in 1 day
(139 Reviews)
7.7
rana100

Dear Sir, I am a professional developer in the following languages; PHP, MYSQL,Wordpress,Javascript, CSS, Boostrap, responsive design. I have 10 Years experience in Programming and can show with a portfolio. I als More

$111 USD in 3 days
(30 Reviews)
5.2
rewafreelancer

I have pretty much understood your requirements, I have developed many ajax based systems and mysql structure. I can deliver this project on time and your budget. I would like to work with you. You can trust me, I wi More

$144 USD in 4 days
(19 Reviews)
5.0
Spago

Hi, I'm expert front end with html/css/javascript, and front end with php/mysql and AJAX, I can do this project with clean and maintainable code, please contact me, thanks.

$98 USD in 2 days
(8 Reviews)
3.0
kirvish23

Hi Dear, I am having 7+ yrs exp in PHP/MYSQL/AJAX, JAVASCRIPT. I have read the project detail about the quote system you want to develop using ajax. I can do this for you in a timely manner and with proper update

$66 USD in 1 day
(2 Reviews)
2.8
fafad

Hello, I m Fayaz Nauthoo, completed degree in Software Engineering now working as one of the best programmer in mauritius. Technology: We have excellent and dedicated Team of software/web developers, de More

$166 USD in 3 days
(2 Reviews)
1.0