The new user searches for the property, selects the property of their own preference, then registers their details. After that, the user contacts the agent, and a notification is sent to the agent who holds this property for further deals.
propertysearch.mp4
Here, the admin can run MySQL queries and view the database.
adminquery.mp4
The agent can view their own details, such as how many properties they are currently holding and which properties have been sold or are still available. If any buyer contacts the agent to purchase a property, the agent confirms the availability of the property and proceeds with the sale. Negotiations may occur for the price, and once the terms are agreed upon, the agent enters the date when this property was sold. After entering the date, a transaction ID is generated.
agentconfirmproperty.mp4
Here, the buyer can see their own details and also view how many properties they have purchased.
buyerproperty.mp4
On this login office page, the boss can access various functionalities related to agents and transactions. The available features are as follows:
The boss can see a list of all the registered agents along with their respective details, such as name, contact information, and properties they are currently holding.
The boss has the option to add a new agent to the system. When adding a new agent, the boss will be required to enter the agent's details, including their name, contact information, and any other relevant information.
The boss can access a comprehensive list of all property transactions that have taken place. Each transaction will be associated with a unique transaction ID, and it will include information about the buyer, the agent involved, the property, and the date of the transaction.
If needed, the boss can delete an existing agent from the system. When deleting an agent, the properties they were holding will be transferred to a new agent. The boss will be asked to select the new agent to whom the properties should be assigned. This ensures that no property details are lost, and the new agent can seamlessly take over the responsibilities.
officework.mp4
The agent can view their details, ensuring that all the properties of the deleted agent are perfectly transferred or not.
newagentholdproperty.mp4
Visual Studio Code version : 1.75
Apache NetBeans IDE 17
MySql, Java Swing, JDBC connector, CSS