Develop a website that allows tracking of properties under sale by each agent. Each property has a client and an agent assigned to that property. Agents can manage more than 1 property. Each property goes through multiple stage and the agents mark the status for each stage as “In Process”, “Completed” or Not Started and also can add a note to it.
Each property has a client and agent attached along with client details and agent’s commission, contact details and few other details. Each agent can login to the website and they can view the properties they are handling as agents and change status of each stage.
Admin user can create agents, create properties for sale with client details and also assign agents for that property. They can view all properties under sale and view the status of each stage. Admin users can create more admin users.
Full details given in attached file. Develop in php preferred.