Fix PHP Online Booking System

CANCELLED
Bids
7
Avg Bid (USD)
$256
Project Budget (USD)
$100 - $300

Project Description:
We have some problems with our online booking system at http://www.discos.co.uk/booking/

===============================================

It takes 2 hours to set up a disco, and 1 hour to take it down, if it takes 2 hours to travel to the venue and the booking is between 7pm and 12am, we should be unavailable for further bookings between 3pm and 3am on that day.

This is not happening, in fact our system often allows us to double book!

===============================================

When a customer checks for availability, the system does not check where the customer is, the event area / postcode needs to be moved from Stage 2 to Stage 1 so we can make sure we have enough time to get to the venue

===============================================

In the file ViewQuotations.php and ViewQuotation.php the system displays the date the customer enquired about, this is fine – but can you remove the time?

===============================================

If the client does not enter an email address at Stage 2, could you stop the quotation going out by email so I don’t get a failed delivery report.

===============================================

If I visit the system as a guest, and enter my email address at Stage 2, if I don’t go any further than the quotation – I can’t come back later and enter the same email address again. (Supplied email address already in use) – So I don’t have a username and password, but I cant register with my email address either… could we make the email address the username and send out a auto generated password – or do you have another solution?

===============================================

When a customer makes a booking, admin receives an email to say ‘A customer has booked online on ABCDiscos’ – this email should also tell admin the date of the booking

===============================================

In admin there is a link to ‘Clear Quotations without Bookings’ which deletes any quotations that are not associated with bookings, there should also be a link to ‘Delete Customers without Bookings’

===============================================

If you go to ManageCustomers.php, ViewBookings.php and many other pages I suspect, when you are not logged in, the system says Click here to login, but shows you the page anyway! If there is no way to secure this from general users, perhaps this could be in a separate directory called ‘admin’ so I can password protect the directory?

===============================================

Admin Username and Password:
admin/admin

Test Username and Password:
test/test

Example Towns / Postcodes for non UK testers:
SS9 3JY, Southend on Sea
RG27 9DZ, Basingstoke
BS22 6UP, Weston super Mare

Skills required:
PHP
Additional Files: booking.zip
Hire abcdiscos
Project posted by:
abcdiscos United Kingdom
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the project creator or as one of the bidders to view bids.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.