Will need the following below.
. Client portal section with logins / passwords ( to be able to upload photos / descriptions / address ETC)
. Automatic address selection (Google)
. Payment gateways
. Admin management section (ie advertisments pending approval)
. Built in newsletter section so we can email out. (including the unsubscribe option for people to click)
For further information / examples please contact me
. Grapgic designing