Find Jobs
Hire Freelancers

Online Tour booking engine MySQL, PHP, Ajax, HTML

$30-200 USD

In Progress
Posted over 12 years ago

$30-200 USD

Paid on delivery
Looking for someone to code a project in PHP, AJAX for use with MySQL. Coding should be simple and have a client side(view) and adminstrative side. Need (web customer side): a) Initial page should be simply a list of North America Regions to search for tours (west U.S.A., east u.s.a, cross-country, canada) AND option to search by a particular flight arrival date which results in showing tours that fit that date (or within 2-days after) OR by tour duration in days (result shows list of tour matches within 3 days of desired duration entered). b) selection of above takes user to a page with tour names by region. c) after client selects a tour name, it takes them to a page with tour descritpion (use generic for now, I will amend with actual need). 1) this page should also have an admin interface whereby text can be copy/pasted in by users in simple method. 2) page should only show available tour start dates (those booked fully or cancelled are visual online). d) booking/reservations system pages, (in addtion to name, comments, etc) should show pricing in per person rates. Rates broken down to occupancy type of Single, Double, Triple, Quad and child. Max five rooms per booking. 1) rates take into account discounts: i) special based on booking date ... early bird ii) special rates for certain clients by client name (repeat bookers). e) Capacity management per tour date - if more than 50 people book a date, then checks that there are at least 25 more rooms in inventory before permitting additional sales - move to 'on request basis'. f) pre-confirm review page shows clients in each room booked, and price per client, price per room, price all rooms. g) subsequent page should ask booker if they wish to book additional items (in airport transfer, out transfer, breakfast package, dinner package). These should be checkbox type and auto update pricing per individual. Pricing should update as boxes are checked (without refreshing the webpage ... where AJAX comes into play). h) confirmation page (option to select to printer ready version). and option to e-mail the confirmation to them. Admin side: a) can preview bookings by tour name and date b) sorted by room type (keeping clients in correct rooms); single first, then double, triple, quad. (child is a rate that shares the room with one or more adults) c) if there are more than 50 clients, it allows user to seperate (click and drag or simple check box and move with select button) to a different bus for transportation. d) automated room (per bus) for each the driver and the guide e) list should show (left to right) client room type, first name, last name, meal requirements, comments (that were simple text entry when booking .... limited to 20-30 characters field). f) header section (should repeat with each page per bus) should contain: 1) tour name 2) hotel name 3) date of arrival at the hotel 4) date of checkout at the hotel 5) bus color or number (1 of 2, etc) 6) num of clients having breakfast (based on how many opted plus 1 for the guide) 7) num of clients total needing bag pull (should be all clients on the bus plus the one guide) 8) tour guide name and cell phone number and e-mail address 9) company contact name, tele number, and email address. g) simple sheet showing revenues per client, tour bus, tour date, tour (for all dates), and all tours. h) sheet to enter accounting costs/revenues, hotel names, etc (will provide excel sample): i) report showing bookings by tour and tour date (don't need to show splits by bus .. aka load factor). j) seperate sheet that shows names of clients per desired tour bus / date (alphabetically by client name). In other words: blue bus clients traveling on TWC tour 15-July. k) page for entering hotel information (hotel name, addrress, sales contacts). l) inventory control pages: 1) hotel rooms per date per tour name 2) seats per bus & date any bid $200 will not be taken seriously.
Project ID: 1364357

About the project

4 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi please check PMB for my few of questions.
$199 USD in 15 days
5.0 (8 reviews)
4.3
4.3
4 freelancers are bidding on average $182 USD for this job
User Avatar
check PM for details......
$150 USD in 5 days
4.4 (21 reviews)
4.5
4.5
User Avatar
I will require additional details such as the form data, and the fields in the various forms, and other data. I am also assuming that template design is excluded?
$180 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Check your Private message
$199 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
kissimmee, United States
0.0
0
Member since Sep 24, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.