i need a website that will allow members to showcase their work, i.e. landscapers can upload photos of their work to showcase to potential customers or if a person goes on the website they can browse the photos of members work.
Each member will have a contact button to allow people to contact them. when pressed the contact button will display business name and contact details and users can also have the option to request a call from the member they require a quote from.
Each member will ideally have their own page address on the website so that potential customers can find them easily and members must also have the ability to place keywords and "tag?" their photos to help themselves be found on search engines.
Each member should also be able to edit their pages to suit their particular work.
Their will be no need for users to have to register an account on the site just the members will need to register accounts.
Payment options for members to join.
I have a domain name but as yet no hosting although i can sort this out.
I also require that the initial seo is included within the price of the website and also the submitting of the site to search engines.