Yasir-dev-Ali/Real-Estate-CRM — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a web based real estate CRM for a small agency. I want admins and agents to log in securely, with admins able to manage everything and agents only seeing their assigned work.

The app should let the agency add leads, track where they came from like Facebook, WhatsApp, walk in, or referral, move them through statuses, assign them to agents, and schedule follow ups with notes so nothing gets missed. It should also manage properties like plots, houses, apartments, and commercial spaces, including price, location, status, images, and documents.

Please include deals that connect a lead, property, and agent, track booking amounts and deal status, and calculate agent commissions with paid and pending tracking. Add dashboards for admins to see leads, revenue, deals, and agent performance, and for agents to see their leads, follow ups, closed deals, and earned commission.

Use React, Node, Express, MongoDB, JWT login, and a clean Tailwind style. Make it suitable for a Pakistani real estate agency.

Want more depth? Deep Reverse