I'm looking for an experienced coder who can assist us by programming a yellow pages type website that will showcase directory listings based on a users chosen postal code or location they select on the website.
The site will be dynamic in that it will showcase directory listings according to that location but also banner type advertisements also based on the users geocoded location or selection. The advertisements must also have an interface in which we can upload various banner ads and have users make payments for these adds via a chosen and recommended shopping cart. The cart can also be bypassed if the client makes payments through other means. Ideally the uploading of rotating dynamic banner ads and registration for having a basic listing within the directory must be automated. The site needs to have a few options such as Free and then paid with some features not being accessible until payment is made. The option to over ride required payments must also be available to us should we decide to give some options to specific directory users.
The directory listings should have an interface in which the lister can login to in order to upload an image, about them section and have linking to their social networking sites and websites along with other location and contact information.
The website will be searchable based on category and keyword along with the geocoding.
The user of the site will select their desired location based on their postal code or the postal code of their choice so that they can see directory listings that are relevant to the area they choose. The site will also allow them to submit information using a form of which the information will be set and provided at a later date. This information needs to be stored accordingly and securely.
The directory listings must also have the option to embed videos or allow for expansion with links that link to a blog that has already been created using Wordpress on the domain name. Youtube and Vimeo primarily.
Further clarification on items can be provided. If you have any questions on this project please let me know and if you have examples of previous work this will increase our confidence in hiring for this job.
I may have left some information out during the listing and would be happy to answer any questions and ensure that everything is documented so that both buyer and seller are clear on everything.