Airline tickets booking webpage (Placement Project)
£20-250 GBP
Paid on delivery
Website Development – WebAir
Your group must design and then build a website for a small Airline that operates in UK.
The WebAir operates a number of 60 seat small passenger aircraft between a fixed number of
destinations: Manchester, London, Newcastle, Edinburgh, Birmingham, Bristol, Southampton,
Cardiff and Glasgow. The timetable is as follows (journeys operate Tuesday to Sunday only):
Leave At: Arrive At:
Bristol 07:00 Newcastle 08:15
Newcastle 17:45 Bristol 19:00
Bristol 10:30 Manchester 11:30
Manchester 12:20 Bristol 13:20
Bristol 07:40 London 08:20
London 11:00 Manchester 12:20
Manchester 15:30 Bristol 16:30
Bristol 06:30 Glasgow 07:45
Glasgow 14:30 Newcastle 15:45
Newcastle 16:15 Manchester 17:05
Manchester 18:25 Bristol 19:30
Bristol 06:20 Manchester 07:20
Cardiff 06:00 Edinburgh 07:30
Edinburgh 18:30 Cardiff 20:00
Southampton 12:00 Manchester 13:30
Manchester 19:00 Southampton 20:30
Birmingham 16:00 Newcastle 17:30
Newcastle 06:00 Birmingham 07:30
WebAir uses a fixed fare for each journey. Fares are:
Bristol-Manchester (or v.v.) £30
Bristol-Newcastle (or v.v.) £40
Bristol-Glasgow (or v.v.) £50
Bristol-London (or v.v.) £25
Manchester-Southampton £20
Cardiff-Edinburgh £45
All other routes are charged at: £35
Requirements
• R1: Provide a website showing the schedules and fares. User should be able to select a
specific journey, see the journey details and booking price before booking the journey
• R2: All children (passengers under 10 years old) receive a 20% discount if accompanied by
an adult.
• R3: Seats can be booked up to three months in advance.
• R4: Provide a booking mechanism to:
-Allow customers to select a route, date/time and the desired number of passengers,
- Display availability for that journey,
-Allow customers to book seat(s),
- Issue a booking number to that customer and display a formatted booking receipt with the total journey fare/payment details,
-Allow customer to download the booking receipt as a formatted text file;
• R5: In addition, customers must be able to see details of journeys that they have booked,
either by entering a booking number or by using a customer account code
• R6: Provide a mechanism for WebAir to print out customer details for each journey
• R7: Provide a mechanism to allow WebAir to view the number of bookings for each
scheduled journey.
• R8: The website needs to include a maintenance feature to allow routes and fares to be altered
by WebAir staff.
• R9: Provide a mechanism for customers to cancel a specific booking at least 72 hours in
advance to journey. Any booking cancellation 72 hours prior to flight departure will result in
50% refund of booking price. Any cancellation later than that will not refund anything; Notify
users with the outcome of cancellation before/after cancellation event
• R10: On successful booking, show confirmation on the screen and send a notification (e.g.
email) to customer with booking/journey details
• R11: Allow a mechanism to check-in customers for specific journeys and after flight
departure you should be able to generate a report detailing, how many customers did fly, their
names, and who missed the flight. [C]
• R12: Customers should be able to login to the website to book flights, check their
journey/account details, amend booking/account details, cancel booking, etc. [C]
• R13: WebAir administrative staff should login to the system to amend system details such as
fares, new routes, amend customer journey details etc. [W]
• R14: For R12 and R13, system should maintain a log of any amendments for future use.
Techniques allowed:
HTML+CSS,
Python CGI,
mySQL,
JavaScript
I am not allowed to use any Web-designer Programs.
All code of the code has to be as simple as possible.
Project ID: #9827636
About the project
Awarded to:
SAMPLE LINKS OF PAST WORK INCLUDED...HIGH QUALITY WORK ASSURED & ONTIME DELIVERY Proposal: Airline ticket booking webpage Hello Sir, Greetings from India. My name is Kanwar Cheema, and I'm PHP/Wordpress/Graphic More
5 freelancers are bidding on average £609 for this job
Dear sir , Is that possible if you come online on freelancer chat and discus more about your project becoz i have some quaery . Hope u understand me Thanks Gaurav
Hello! This project is interesting for me. I'm ready to start it right now and finish asap. Best regards, Alrounders Team!
I would do this in PHP and mysql and can meet all of your requirements. Please let me know if you have any questions. Thanks, Josh O.