Programming of an application acting as an intermediary between contractors and users in the field of real estate construction
60000ر.س
Product description
Application operation mechanism: registration and account creation: customers: registration using phone number or email, then the customer can access the main page of the application. contractors: contractors register in the application after verifying their data and specializations. entering property specifications: the customer enters the specifications of the property to be built or finished. selects the required service type (core construction, turnkey, finishing). determines the property's geographic location, either manually or using GPS. creating a request: after specifying the specifications, the customer creates a request by adding the required data to the form. the customer can add additional details such as the materials needed, the expected budget, and any special notes. receiving price offers: the request is sent to registered contractors in the customer's area. contractors send their price offers with their comments on the request. the names of contractors or companies are not displayed at this stage to ensure neutrality of selection. reviewing and choosing the offer: the customer reviews the submitted price offers, along with contractors' comments. the customer can filter offers based on price, expected completion time, or other criteria. after reviewing the offers, the customer chooses the most suitable one. initial payment and opening communication channel: after selecting the offer, the customer pays a part of the amount as an advance or deposit. the application opens an internal chat channel between the customer and the contractor for direct communication and work details. executing the service and completing the work: the contractor begins executing the work according to the agreement with the customer. the chat is used for coordination between the two parties, and for sending updates on work progress. after completing the work, the contractor delivers the project, and the customer pays the remaining amount. application features: customer application features: registration and account creation: using phone number or email. entering property specifications: easy-to-use interface for entering details. creating a request: with the ability to add notes and special requests. receiving offers: displaying offers with filtering options based on specific criteria. electronic payment: providing secure and easy-to-use payment methods. communication: internal chat between the customer and the contractor for work details. contractor application features: registration and account creation: with verification of specializations and qualifications. receiving requests: displaying available requests in the specified area. sending price offers: submitting offers with detailed comments. communication: internal chat for coordination with customers after accepting the offer. project management: following up on current requests and updating work status. application management panel: user management: controlling customer and contractor accounts. request management: displaying and following up on all submitted requests. offer management: reviewing offers and ensuring their quality. payment management: monitoring payment processes, verifying financial transfers, and managing commissions. reports and statistics: displaying detailed reports on application performance, number of completed requests, and financial revenues. internal advertisements: the ability to add customized ads within the application to increase profitability. application earning mechanism: commission on requests: the application takes a percentage of each successful transaction conducted through it. contractor registration fees: fees may be imposed for registration or subscription for contractors wishing to join the platform. internal advertisements: displaying customized ads to users within the application as an additional revenue source.

