I am looking for a php expert who can customize this php script see it here in this here ([url removed, login to view]) to look like in the attached layout.
Also add the functionalities below which are not in the theme.
Also reduce loading speed.
See the features in this theme [url removed, login to view]
What I need (Might be or not in this premade php script)
Agents can add their properties privately using their registered accounts only which I will be approving from the admin area. This will be different from Normal 'Submit Property page' that is for use by Home Owners/Developers who must not register an account with us as long as they leave their contacts (Email and Phone).
I guess the best idea is to have 2 subpages ie when one hovers the mouse on 'Submit Property', there're 2 options "Submit as an Agent" and "Submit as an Individual"
If one chooses (2) Submit as Agent, he is prompted to register account that will go to admin for approval before they can post as an agent with full agent details on the listing.
Once approved, the agent can add listings thro his dashboard. Also, his contact details will appear alongside his listing.
If one chooses Home Owner/Developer (Individual Option), he is taken to a page where he's asked to add details of the property. Which are then submitted to Admin for approval.
Before property submission, the home owner/developer is asked to accept terms and conditions which are hyperlinked incase he wants to read them.
After submitting, he is asked to register a Home owner/Developer (Individual) account to monitor his listings as well as get updated on the progress of his submissions.
If one is an approved to be a Real Estate agent, he can be able to add/update/delete/add sold tag on properties on his dashboard but for new properties, they have to go on moderation to check quality.
If a home owner/ developer submits a property, it will go to the admin who will approve it and the (admin) will be listed as the Agent on that property.
Individual account holders can as well Request For property in the 'Request Property' page.
Anonymous can also request property on 'Request property' Page as long as they leave their contacts ie email and phone with no need to register.
If the home owner/developer wishes to upgrade to be an agent while still maintaining the listings ie no need of creating duplicate listings, the admin should be able to upgrade his home owner account to be an approved to be an agent such that his contact details will appear on the listings instead of admin's.
The admin should also be able to add properties he receives from offline clients.
The admin can also add verified agent tag on Agents profile (photo tag)
Login Page - One can choose to login as Agent or Choose to login as Home Owner/Developer.
If a home owner/Developer mistakenly decides to login as Agent, he is told 'You don't have an Agent account' and is asked to login as Home Owner.
The vice versa is true for agent.
Register Page -One can choose to register as an Agent (which go for admin approval) or Choose to register as Home Owner/Developer. See sample here [url removed, login to view]
Subscribe Option (Name, Email)
The top image should contain 5 images of Nairobi city that changes every 15 secs in a flip(like in this site [url removed, login to view]) not like in demo
Featured listings title and slightly upper part should be visible without scrolling down (see here [url removed, login to view])
Prefilled Inquiry Form
Like us on facebook script like ([url removed, login to view])
Online chat feature
Able to add 'sold tag', 'hot tag' 'featured tag' when in general listing areas
Bid with message (I can work on this php script so I can know you've read instructions)
The Property id should be autogenerated, not added manually like in the script
Individual users (Homeowners/Developers) can login/register using facebook.
Make sure you see the attached layout, read description before bidding.
Had a typo on project title. It should be reduce loading time. At the moment if you check at loading speed on pingdom, http://tools.pingdom.com/fpt/#!/b4T7QX/http://demo.script4realestate.com/, or this site on this premade php script, http://tools.pingdom.com/fpt/#!/dmEdjK/http://avenueghana.com/, you will see it's load time is 9 secs and it's slower than 82% of all tested website.
To the person I will award this project, you also need to bring these stats down.
On the issue of site navigation, there are 70 suburbs in total that users will be listing property on, for easy access as well as future seo, there should be url optimized pages for these locations. This suburbs should be chosen in a dropdown during the listing process,
See navigation on this site to get idea on the navigation of what I mean (http://property24.co.ke/)