
Closed
Posted
Paid on delivery
We are an established real estate agency based in Harare, Zimbabwe (sales, rentals, property management, valuations, and custom home construction / land development). We need an experienced developer to build a custom, self-hosted real estate listings platform — a public-facing website plus a full admin back office. A working reference version already exists, so requirements are well-defined and not open-ended; the successful freelancer will be walked through it. We want the platform rebuilt on a portable, standard stack we own outright (no proprietary low-code lock-in). Prices are in USD; the market is Zimbabwe (Harare suburbs). This is a bespoke application, not a template or off-the-shelf theme. WordPress/Wix-only bids will not be considered because of the custom AI, search, and import logic described below. [Full Scope — Frontend Pages] Public website (responsive, mobile-first): Home — hero, featured listings, agency intro, calls to action. Properties — searchable/filterable listings grid (by listing type, property type, price range, bedrooms, location, features). Property Detail — image gallery, full spec, interactive map (Leaflet), inquiry form, plus the two AI assistants described below. About — agency profile. Contact — contact details + enquiry form. Build With Us — land-developer / custom construction service page with a “timeline of a home” process section and an enquiry form. Authentication pages: Register. Login. Forgot Password. Reset Password. Admin back office (role-restricted): Admin Dashboard — summary stats / overview. Admin Listings — manage all listings (search, status, featured, edit, delete). Admin Listing Edit — create/edit a property, upload images, and use the AI content generator (below). [Full Scope — Data Model] Property record must include these fields: title, description, seo_meta (SEO summary, ≤160 chars) listing_type — enum: For Sale / For Rent / Build property_type — enum: House, Flat/Apartment, Townhouse/Cluster, Cottage/Garden Flat, Residential Stand, Farm/Plot, Warehouse/Industrial, Commercial, Rooms, Retail/Shop, Office, Other price (USD), price_period (once-off / per month) location (suburb), city bedrooms, bathrooms, area_sqm features[] (e.g. borehole, pool, garage), images[] (uploaded image URLs) status — enum: Active / Under Offer / Sold / Rented / Draft (default Draft) featured (boolean), ref_code listing_duration — enum: 30 days / 60 days / 90 days / 6 months / No expiry expiry_date Required fields: title, listing_type, property_type, price, location. User record with roles (public user vs. admin) and secure password reset. [Full Scope — Backend Functions (ALL EIGHT REQUIRED)] Every item below is in scope. Quote each one. Natural-Language Search — user types plain English (e.g. “3-bed house in Borrowdale with a pool under $250k”). An LLM API (the reference build uses Anthropic Claude Haiku; OpenAI or equivalent acceptable) extracts structured filters — listing type, property type, min/max bedrooms, min/max price, location keywords, feature keywords — then the backend scores and ranks matching listings and returns a human-readable summary of the search. Secure Map Key Service — serves the maps/tiles API key to the frontend without exposing it in client code. Neighbourhood AI Assistant (per property) — an LLM-powered chat that answers buyer/renter questions about the area around a specific listing: schools, shops, transport, hospitals, restaurants, safety, general area info — grounded in Zimbabwe geography. Site-Wide AI Chat Assistant — an LLM-powered real estate assistant that is context-aware of the property currently being viewed and the current set of active listings; it references listings by name/detail, stays on-brand, and nudges serious enquiries toward contacting the agency / booking a viewing. AI Listing Content Generator (admin-only) — from the structured property fields, generates (a) a 2–3 paragraph aspirational marketing description and (b) an SEO meta description (≤150 chars). Reference build uses Claude Sonnet for quality. Scrape & Import Existing Listings — a robust importer that crawls our existing live listings website (URL shared with the hired freelancer), paginates the for-sale and for-rent index pages, opens each property detail page, and parses: reference code, title, price, location/suburb/city, bedrooms, bathrooms, area (sqm), features (main + other), all full-size images, and description. It deduplicates by reference code against existing records and bulk-creates the rest, with batching, error handling, and a created/skipped/errors report. (Reference implementation is ~280 lines — this is real work, not a plugin.) Inquiry Email Notification — when a client submits a property inquiry, email the agency inbox (address provided after hire) with the property + client details, via an email API (reference build uses the Gmail API; SMTP/SendGrid/Resend acceptable). Auto-Expire Listings — a scheduled job that reverts any Active/Under Offer listing past its expiry_date back to Draft. [Full Scope — Integrations] Maps — interactive property maps (Leaflet + a tile/geocoding provider key). LLM/AI API — powers items 1, 3, 4, 5 above. Bidder must have real experience integrating an LLM API (Claude/OpenAI/etc.), including prompt design and JSON-structured outputs. Email API — for inquiry notifications (Gmail API / SMTP / transactional email service). Payments (Stripe) — optional module: card payments for premium/featured listing placements. Stripe is scaffolded in the reference build but not yet wired server-side. Bidders: state separately whether Stripe checkout for paid/featured listings is included in your quote, and at what added cost. We may defer this to v2 — price it as an add-on line item. Image upload & hosting for listing photos. [Non-Functional Requirements] Fully responsive and fast on mobile (most of our traffic is mobile). SEO-ready: per-listing meta tags, clean URLs, sitemap; server-side rendering or pre-rendering of listing pages strongly preferred. USD pricing, Zimbabwe/Harare context throughout. Secure auth (hashed passwords, session handling, rate limiting on login/reset) and a proper admin role gate on all admin functions and the expiry job. Clean, documented, handed-over source code we own, plus a short deployment/runbook doc. [Preferred Stack] Reference frontend: React 18 + Vite + Tailwind CSS with a Radix/shadcn-style component set, framer-motion, react-leaflet, react-quill (rich text), jsPDF. You may propose an equivalent modern stack. Backend: Node.js or Deno serverless/API functions with PostgreSQL or MongoDB. Tell us what you would use and why. [Deliverables] Complete source code (frontend + backend) in a Git repo we own. Deployed, working platform on hosting we control. All 8 backend functions live and tested. One-time data import from our existing live website completed. Admin credentials + a short admin guide. Deployment/runbook documentation and a handover call. [Suggested Milestones — for a Fixed-Price Agreement] Setup & data model — repo, schema, auth scaffolding, admin role gate. Public site — Home, Properties (search + filters), Property Detail (gallery + map + inquiry), About, Contact, Build. Admin back office — Dashboard, Listings management, Listing Edit with image upload. AI features — natural-language search, neighbourhood AI, site-wide chat, AI content generator. Integrations & automation — email notifications, auto-expire job, (optional Stripe). Data import — scrape/import from our existing live website, dedup, verify. SEO, testing, deployment & handover.
Project ID: 40560088
188 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
188 freelancers are bidding on average $621 USD for this job

With over a decade of experience in full-stack architecture and high-scale systems, I understand your need for a custom, self-hosted real estate listings platform for your established agency in Harare, Zimbabwe. My background in developing high-complexity systems, such as serving over 1 million users and working on advanced AI implementations, directly aligns with the challenges of your bespoke application. To ensure scalability and security for your project, I recommend implementing a serverless architecture with Node.js for the backend and React 18 for the frontend. By leveraging my experience in building and scaling complex systems, like the Telegram Mini Apps, I am confident in handling the intricacies of your real estate platform. I invite you to reach out to further discuss the roadmap for developing your real estate listings platform. I am eager to collaborate and bring your vision to life with a focus on innovation and excellence.
$600 USD in 20 days
9.1
9.1

With my extensive experience and record of delivering highly scalable, custom, and innovative solutions across various platforms, I am confident that I am the perfect fit for your real estate listings platform project. I have successfully built over 350 web applications that are not only responsive and user-friendly but also align with business goals, ensuring seamless performance. In addition, I have strong proficiency in technologies like Node.js, React.js, PHP and more that will be a perfect match for your bespoke application. Moreover, my deep understanding of the required scope including functions like Natural-Language Search, Secure Map Key Service, AI Assistants, etc. ensures that I will hit the ground running on the project seamlessly. As a bonus, I have previously worked with property management agencies making me familiar with property-related fields which will greatly expedite the development process. My approach is simple - to exceed client expectations and deliver quality results on time. When you hire me, you get not only an experienced freelancer but also a committed partner who provides clear communication throughout the process and ongoing support post-launch. To bring your real estate platform to life in line with your well-defined requirements is my priority. Join hands with me for an impactful project experience. Hit the 'Hire Me' button now!
$500 USD in 7 days
9.2
9.2

Hi there, I understand that you are looking to develop a comprehensive real estate listings platform to cater to your business operations in Harare. With my experience in creating tailored web applications, I can build a dynamic website that effectively handles sales, rentals, property management, valuations, and more. To address your needs, I propose leveraging my skills in Node.js, PHP, and PostgreSQL to develop a robust backend that ensures smooth handling of real estate data. The user-friendly frontend will be crafted using HTML and modern web design techniques, ensuring a seamless experience for your clients. For a platform of this nature, integrating WordPress can offer superior content management capabilities, making it easier for your team to update listings and manage content over time. Additionally, I will incorporate responsive design principles to ensure accessibility across devices, enhancing client engagement. I am dedicated to bringing your vision to life by focusing on intuitive design and scalable architecture, ensuring your platform can grow alongside your business. Best Regards, Khorshed Alam, RS Software
$425 USD in 7 days
9.6
9.6

Hello, I will build your self-hosted real estate listings platform with all 8 backend functions, from the natural-language search and neighbourhood AI assistant to the scrape/import tool and auto-expire job. For the AI features, I will use structured JSON outputs with strict answer-only-from-context rules so the chat assistants stay grounded in real Harare geography and never fabricate details. I will send you a short progress update at the end of each day. Questions: 1) For the existing site scraper, does your current website use client-side rendering (React/JS) or server-rendered HTML? This determines whether I need a headless browser or a simple parser. 2) Is your preferred database PostgreSQL or MongoDB? I would recommend PostgreSQL for the relational listing data and filter queries here. Looking forward to potentially working together. Thanks, Kamran
$277 USD in 10 days
8.6
8.6

Hi There I just read your project details regarding the Project: Real Estate Listings Platform - Website Can we do a quick chat right now so that we can discuss the project briefly? I have 10 years of experience in PHP, WordPress, Woocommerce, Cake Php, Codeigniter, Magento, Shopify, Laravel, Adobe Photoshop, Adobe Illustrator, CorelDRAW, Bootstrap, HTML, CSS, Angular, Javascript, jQuery, and My SQL. I appreciate Muhammad Rizwan Atif
$250 USD in 1 day
8.3
8.3

⭐⭐⭐⭐⭐ Build Your Custom Real Estate Listings Platform with Ease ❇️ Hi My Friend, I hope you're doing well. I’ve reviewed your project details and see you are looking for an experienced developer to build a custom real estate listings platform. Look no further; Zohaib is here to assist you! My team has successfully completed 50+ similar projects for real estate platforms. I will utilize the best stack to create a responsive, user-friendly website along with a powerful admin back office. My approach will ensure we meet all your requirements efficiently within the budget. ➡️ Why Me? I can easily build your custom real estate platform as I have 5 years of experience in web development, specializing in applications like yours. My expertise includes React, Node.js, and database management. Besides, I have a strong grip on integrations, ensuring a seamless experience for both users and admins. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to our conversation! ➡️ Skills & Experience: ✅ React ✅ Node.js ✅ PostgreSQL ✅ MongoDB ✅ API Integration ✅ Responsive Design ✅ User Authentication ✅ SEO Optimization ✅ Data Import ✅ Email Notifications ✅ AI Integration ✅ Project Management Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
7.8
7.8

Hi, I have over 5+ years of experience in both frontend and backend development. I will do the specified tasks. Key Areas of Expertise: a) Full-Stack Development: Proficient in both frontend and backend technologies Frontend: Next, Js, ReactJS, Bootstrap, JavaScript, jQuery Backend: Laravel, CodeIgniter, Node.js b) API Integration: Experienced in integrating and working with APIs to enhance application functionality. c) Microservices: Skilled in developing and integrating microservices for scalable and efficient solutions. d) Database Management: Competent in managing databases with Postgresql, MySQL, MongoDB, and Oracle. d) Server Handling: Adept at handling server environments such as AWS, Google Cloud, VPS, Apache, and Nginx. Let’s discuss how I can help achieve your project goals and add value. Lets connect in chat so that We discuss further. With Regards, Sai
$270 USD in 10 days
7.9
7.9

Hi there, We’ve built custom real estate platforms with advanced features like AI-driven property descriptions and natural language search. Our recent project, Descripio, uses LLMs to generate optimized property descriptions from structured data, which we can adapt for your needs. We also developed a fully responsive admin panel for Descripio, allowing agents to manage listings, inquiries, and more. We understand the importance of a fast, mobile-optimized site, as 70% of our traffic comes from mobile users. Let’s schedule a 10-minute introductory call to discuss your project in detail and see if I’m the right fit. I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
$448.54 USD in 7 days
7.5
7.5

As an accomplished graphic and front-end designer, I bring a unique perspective to real estate website development. Harnessing my 8+ years of expertise in Adobe Photoshop, Illustrator, WordPress, HTML, and UI/UX design, I create visually stunning and high-functioning websites specifically tailored to maximize your business goals. My specialties in landing page and pixel-perfect design align perfectly with the needs of your property listing platform. Moreover, I believe values like maintaining clean code principles and ensuring absolute customer satisfaction resonate well with what you're looking for. Hence, I'm committed to delivering more than just the project—assured scalability and long-term success - because your success is my priority! Let's connect over Freelancer chat to discuss your specific project needs further.
$250 USD in 15 days
6.9
6.9

As an accomplished web developer with over a decade of experience, I am confident in my ability to bring your custom real estate listings platform to life using the latest and most appropriate technologies. My extensive understanding of HTML, PHP, WordPress, Magento CSS, React JS and Odoo CRM aligns perfectly with your project needs. I've built numerous bespoke applications before, giving me a great deal of expertise which I would leverage to deliver a top-notch solution for you. One crucial advantage of our association would be that we don't just develop and leave; we offer maintenance services by providing regular updates that enhances the security and functionality of your website. Additionally, we can build on our SEO expertise to improve visibility/output of your listings across all the various search engines. In closing, I assure you that if given the chance to work on this project, I will not only meet but exceed your expectations with a flawless site that is tailored exactly to your business requirements. Let's talk more about making this happen!
$250 USD in 5 days
7.0
7.0

Your natural-language search will fail under concurrent load if you're calling the LLM synchronously on every query. That architecture creates 2-3 second delays and burns through API credits when 50 users search simultaneously during a property launch. Quick questions - are you planning to cache parsed filters or queue LLM calls? And what's your expected traffic during peak listing releases? Here is the architectural approach: - NATURAL-LANGUAGE SEARCH: Implement Redis caching layer for parsed queries plus async job queue to prevent API rate limit failures during traffic spikes. - AI ASSISTANTS: Build stateless chat endpoints with token budget controls and fallback responses when Claude/OpenAI APIs hit rate limits or timeout. - POSTGRESQL SCHEMA: Design composite indexes on listing_type + property_type + price + location to keep sub-200ms query times as your database scales past 10K listings. I've built similar LLM-powered search platforms for 2 PropTech clients that now handle 100K+ monthly searches without API cost overruns. Let's schedule a 20-minute technical call to walk through your reference build and align on the data pipeline before you commit to a timeline.
$450 USD in 10 days
7.3
7.3

Hi, I can rebuild your Harare listings platform as a clean, self-hosted app on a modern stack you own. I’d use React + Node.js/PostgreSQL for fast mobile-first pages, solid SEO, secure auth, and easy long-term maintenance. I’m comfortable delivering the full public site, admin back office, the 8 backend functions, image upload, email notifications, auto-expiry, and the one-time scrape/import with deduping by reference code. I can also wire the AI search/chat/content tools with structured JSON outputs. Regards, Parvesh M.
$250 USD in 3 days
6.4
6.4

Hi there, Hope you are doing well. I have experience building custom web applications and can develop your real estate platform exactly as required using React, Node.js, and PostgreSQL. I understand you need a fully self-hosted solution with AI features, advanced search, admin dashboard, property import, secure authentication, email notifications, and automation—not a WordPress website. I can complete the project within 10–12 weeks with regular updates at every stage. The platform will be responsive, SEO-friendly, secure, and easy to manage. I can also add multilingual support if needed and integrate OpenAI or Claude for all AI-powered features. After delivery, I will provide complete source code, deployment assistance, documentation, and reliable post-launch support to ensure everything runs smoothly. Let's discuss your reference platform and start building a scalable solution for your business. Best regards. Sushma
$500 USD in 5 days
6.6
6.6

Hello, I came across your Real Estate Listings Platform - Website and I am very interested in working with you. I have reviewed your requirements and full understand the scope of expectations. I specialize in PHP, Website Design, WordPress, HTML, Web Development, Web Design, and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity and professionalism. I work transparently throughout the project progress, deadlines and expectation stay clear at every stage. I would be glad to disucss further details and am ready to start immediately. Looking forward to hearing from you. Regards. Anum
$500 USD in 4 days
6.0
6.0

With over a decade of experience as a software development company, Web Crest is an expert in building robust, bespoke applications like the real estate listings platform you seek. Our deep understanding of AI, SaaS platforms, and web development makes us uniquely qualified to handle the complex requirements of your project. In regards to the essential components of your platform, we have extensive proficiency with frontend technologies such as React.js and Angular which would ensure not only a highly responsive and mobile-first website but also a clean and intuitive interface for your users. For the backend, we have solid mastery with Node.js and Laravel ensuring well-structured, scalable, and maintainable solutions for your listings management system and AI assistants. Lastly, the field of real estate being my core area of expertise, I inherently understand the significance of location data in property searches. My deep knowledge encompasses techniques to process filters while conducting natural language searches. Web Crest will partner with you from concept to completion ensuring that your platform is efficient, SEO-friendly and most importantly owned by you! You can confidently handover this project to us knowing that we possess the necessary skills, experiences and tailored approach it takes to create an exceptional bespoke real estate listings platform.
$300 USD in 3 days
6.5
6.5

This is exactly my stack — React 18/Vite/Tailwind on the front end, Node.js + PostgreSQL on the back, and I have real hands-on experience wiring Claude/OpenAI into production apps with structured JSON outputs (not just prompt-and-hope), which matters for your natural-language search and content generator specifically. One thing I want to flag honestly: the full scope here (8 backend AI/automation functions, the scraper/importer, full admin back office, maps, email, and the two AI assistants) is a substantial multi-week build — the $250-750 range likely covers an initial phase rather than the entire platform end-to-end. I'd suggest starting with Milestone 1-2 (data model, auth, public site + admin listings management) within this budget, then quoting AI features, the scraper, and integrations as priced follow-on milestones once we've confirmed fit. Happy to give you a rough per-milestone breakdown so you can see where the budget actually lands. Is the $250-750 meant for the full build or an initial phase?
$750 USD in 7 days
6.1
6.1

Hello, As an HTML, Node.js, and PHP expert with a passion for web design and development, I am uniquely positioned to bring your vision of a self-hosted real estate listings platform to life. Having worked extensively with diverse CMS platforms including WordPress, WooCommerce, and Shopify, I understand the importance of tailoring technology to fit a specific business rather than using off-the-shelf templates. This combined with my understanding of HTML, Node.js and PHP ensures that themes can be modified to add your envisaged custom AI, search and import logics. My success in the past has been built on my ability to turn elaborate requirements into sophisticated technical solutions. Your visioning detailed data model and necessary backend functions will benefit from my proficiency in working with complex systems. Whether it is building the Natural Language Search or implementing AI Listing Content Generator for the admins, I will ensure every single backend function is developed efficiently and effectively. Choosing me for this project also means gaining a committed partner who shares your goal to create a deeply personalized and user-friendly experience for Zimbabwe's real estate market. Your success is my priority, as is maintaining excellent communication throughout our partnership. Unlock your digital potential with MAG Cloud Solutions. Thanks Mohit G
$650 USD in 10 days
6.4
6.4

Your project is detailed and clearly scoped, which makes the rebuild very achievable. I’ve worked on custom real estate platforms combining React and Node.js, including complex search filters and LLM integrations for content and chat assistants. For the backend, I recommend PostgreSQL for relational property and user data, paired with Node.js API functions for flexibility and maintainability. This matches your preferred stack closely and simplifies handling enum fields and complex queries. A couple of points to clarify: - For the Natural-Language Search AI, do you prefer a specific LLM provider (Anthropic or OpenAI) or are you open to evaluation based on cost/performance tradeoffs? - Should the scraper handle image optimization or just import as-is? I can deliver all eight backend features with thorough testing and secure authentication. The data import will include deduplication and a detailed import report. I’ll provide complete source code you own, a clean deployment guide, and admin training. Ready to start building your flexible, AI-powered listings platform as outlined.
$750 USD in 7 days
6.0
6.0

I have read your job post and I am a Full Stack Developer with experience in React, Node.js, PostgreSQL, AI integrations, and custom business platforms. I have built custom CRM, ERP, marketplace, and property management systems with advanced search, AI features, third-party API integrations, and responsive admin dashboards. For your project, I recommend **React + Vite + Tailwind CSS** for the frontend and **Node.js (NestJS/Express) with PostgreSQL** for the backend. This stack is scalable, portable, SEO-friendly, and gives you full ownership without vendor lock-in. I can implement all eight backend modules, including natural-language property search, LLM-powered assistants, AI listing generation, automated listing import with deduplication, inquiry notifications, scheduled expiry jobs, and a secure admin portal. The platform will be fully responsive, optimized for mobile users, and delivered with complete source code, deployment documentation, and a structured milestone plan. Can you share the reference platform and the existing listings website so I can accurately estimate the data import effort and provide a realistic timeline?
$500 USD in 35 days
6.0
6.0

As an experienced full-stack developer with over 12 years of work in the field, I strongly believe HIRE US for your project will bring immense value to your real estate agency. My team and I have a proven record of delivering high-quality, bespoke solutions that not only meet clients' immediate needs but anticipate future requirements as well. Our experience with PHP, Laravel and Codeigniter would ensure a smooth project development process that's in line with your requirements. Moreover, our familiarity with MongoDB, Angular, ReactJS, WordPress and more indicate that we can seamlessly recreate the existing platform on your owned stack. This ensures your long-term ownership and portability of the project. Our team has a vast range of skills, from website design to custom AI logic-based application platforms like yours - aligning perfectly with what you're seeking for.
$250 USD in 7 days
6.1
6.1

Delhi, India
Payment method verified
Member since Nov 29, 2023
$10-30 USD
$30-250 USD
$10-30 USD
$150-350 USD
₹1500-12500 INR
$10-30 USD
$30-250 USD
$30-250 CAD
$10-30 USD
$250-750 AUD
₹1500-12500 INR
₹1500-12500 INR
$30-250 NZD
₹1500-12500 INR
₹37500-75000 INR
£20-250 GBP
₹12500-37500 INR
$30-250 USD
£10-750 GBP
₹1500-12500 INR
$250-750 AUD
$15-25 USD / hour
$10-30 USD
₹37500-75000 INR
£20-250 GBP