I am kicking off a large-scale, Uber-style real-estate platform and I’m taking a feature-by-feature approach so development can run in parallel across distinct code bases. We will begin with the Customer app and treat it as a stand-alone product that plugs into a larger micro-services architecture later. Scope of this first engagement You will deliver a clean, well-documented API plus a lightweight front-end for the Customer module. The core flows I need working are: • Property search with robust filters • Booking and scheduling of property visits (calendar integration, confirmation logic, basic notifications) • User profile management (sign-up, KYC placeholder, saved searches, favourites) Everything must be built in its own repo and deployed to its own staging environment so future teams can pick up Rider, Seller and Admin modules without dependency headaches. Keep endpoints predictable and versioned; front-end components should be ready for drop-in theming later. Tech stack is flexible as long as it is modern, widely supported and easy to containerise; think Node/Python + React/Flutter, Postgres, Docker, but if you have a proven alternative I’m open to hearing it. Please send links to relevant past work that demonstrates you have shipped production-ready mobile or web apps with clear API design. Once we validate this Customer app we will roll straight into the next modules, so tight, readable code and clarity around hand-off matter more than one-off hacks. I’m ready to start immediately and will review submissions as they come in.