PHP/MYSQL Developer

  • Posted
  • Proposals 6
  • Remote
  • #28076
  • Expired
Nkonye O.Kevin B.John S.Oliver N.Lora S. + 1 other have already sent a proposal.
  • 1

Description

Experience Level: Expert
I'm looking for a PHP/MYSQL developer who can work on a website project that will involve the following. We would also require AJAX experience.

� From jpeg visuals, produce CSS styles and HTML (WC3 compliant)
� Develop the site within a version control system such as SVN
� Create new features based around the existing code (See new features list below)
� Integrate with txtlocal.co.uk a SMS texting service using API

New features

1) Optional extras for customers
This will allow you to add in new extras (valet, meet and greet, accommodation). All code will be for the back-end (your admin area) plus, front-end (what the customer sees).

- Client will be able to add/edit/delete/activate-deactivate optional extras
- No limits on how many option you have
- Be able to have a description text, headline, image/graphic, price
- Be able to alter the position of each optional extra in the front-end (help you promote certain extras to the top of the list)

2) SMS alerts
Admin area to predefine text messages plus an option for customers to 'opt-in or opt-out' of receiving them. These can be scheduled to be sent at key moments. Example 10mins before they arrive at GCF or 20mins after there flight touches own back at Bristol Airport.

This system will use txtlocal.co.uk as the SMS service.

3) Frequent flyer login area
Back-end and front-end area that will allow you to create discounts for registered users who use your system regularly. This would be useful for building loyalty from customers and tie them in to using your system all year round.

customers can login in quickly and order using orders already in the system, much quicker
customers will receive a discount
customers can save orders for rebooking later
admin can set the amount of discount (either as a % or as a £)

4) Promotional code feature with 'Recommend a friend' functionality
Admin can also create a promotional code (EZY123 or whatever) which can be used to promote the business to new users and recommend a friend type email.

admin can create the code and apply a discount rate (% or £)
customers can enter promo code and receive the discount

5) Flight detail system
admin area that allows you to analyse customers flight details and then edit accordingly so that any new customers who enter certain flight numbers of destination airports, are automatically filled in with the correct details.

admin can see list of customer flight numbers and destination airports
admin can match flight numbers with destination airports
admin can correct spelling mistakes
customer can type 'A' and the destination airports beginning with 'A' will appear. Amsterdam etc.
customer can type 'E' and the flight numbers beginning with 'E' will appear

If a destination airport is entered only the related flight number will appear
If a flight number is entered the destination airport is automatically entered

Clarification Board

    There are no clarification messages.