I want to build a website for tradesmen/professionals of a particular type to advertise their services. I have a particular trade in mind but it is not relevant for the constructions of the site.
I need the site to be split up according to jurisdictions – New South Wales, Victoria, Queensland, etc with capacity to increase the number of Jurisdictions.
In order to advertise, I want people to fill in a contact form. Each jurisdiction will have the same contact form, but is important that when people fill in the contact for one jurisdiction their advertisement is only published in that jurisdiction. The frame of the site within each jurisdiction will be very similar, only the content will change.
Some of the information submitted in the contact form is to published on the website, sorted according to one of the categories within the contact form. I want this to happen automatically. Other fields of the contact form are to be kept in a database, which I also want to be updated automatically when the contact form is submitted. Put another way, I want the website to automatically publish specified fields within the contact arranged according to a selected category in the form, and automatically store other specified fields in a database when the contact form is submitted.
Part of the information to be published is contact information. I want users of the site to have to enter a correctly enter a verification code in order to view these details.
I want advertisers to be able to remove or edit their advertisement.
I also want to be able to automatically send out an email periodically to all people advertising on the site which deletes their profile if they do not respond to the email. In time, if the site is a success, this email may also require them to make a small payment which if not received will cause their profile to be deleted.
Depending on the cost, I would also consider including a simple filter to ensure that material included on the contact form was appropriate