Booking for bus tickets

This project received 55 bids from talented freelancers with an average bid price of $4275 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

I want to a Script that will work as bus ticket selling with the below features:

1. CMS is a must.

2. Online Booking System.

3. Client have to select if they need One Way or Round Trip ticket. Choose destination places, dates and finally the if tickets are for adults, children or students.

4. Client can select the most convenient price and schedule for the selected route (an average of 8 or more frequencies of bus departure and return) - in the admin side must be the option to include different price categories.

5. Client can select if only wants to reserve sits and pay it in the local office. To make the reservation the user must to create an account. When reservation done a reservation code is generated.

5. If client proceed then must pay for his order using online Credit card payment module, using Paypal or 2checkout.

6. After payment confirmation client will be able to chose a sits he bought in the bus and when done no one will be able to book that sit on the same hour and bus.

7. The details and ticket or tickets are sent by email.

If client only reserved still can get back to its account and with its reservation code, proceed to pay online for its sits.

Extra-features needed:

1. More than one company reservations

2. Must have metalanguage capabilities

3. Must run in a shared hosting enviroment

4. Development must be in PHP, MySQL and JQuery

Admin side:

1. Will be able to update bus ticket, numbers of buses, frequencies of departure and returns, re-print bus tickets and update the clients profiles.

2. Must be able to generate discount coupons and apply them for specific days, users and amounts.

3. Must automatically delete all reservations made after 8 hours the reservation was made.

4. Will be able to sell tickets in the local bus office with especial user rights only to make sells. Most of the administrative module options must be hidden. Can be used for more than 3 special users in the local office.

5. Will be able to complete reservations made online for a user and of course select the sit or sits for the user for print the bus tickets and send the tickets to the e-mail user.

6. Will be able to export data.

7. Has to have an history report of the sessions.

All samples should be simple links directly to a page that contains what you would like us to see. Any other suggest and extra features is always welcome.

There's a sample of a good implementation of what we want: [url removed, login to view] we want the same but for a bus ticket.

Thank you for your time.

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online