Multilingual Riyadh Real Estate Website
Budget: ₹2,500 – ₹0 INR
Here is a simpler and more direct version:
Real Estate Platform Development Project
Project Overview
I am looking for a developer or development team to build a modern real-estate platform for agencies operating in Riyadh.
The platform should be fast, secure, mobile-friendly, and easy to manage through a custom CMS. It should not be a basic WordPress template.
The website should support:
* Arabic
* English
* Portuguese
* French
* Russian
Arabic must support right-to-left layout. The other languages should support left-to-right layout.
Main Objective
The goal is to create a professional real-estate hub where our team can easily manage properties, agents, customer requests, services, translations, and approvals.
Main Features
1. Property Listings
The website should allow us to add and manage property listings.
Each property should include:
* Property title
* Tower name
* Location
* Area size
* Price
* Property type
* Bedrooms and bathrooms
* Amenities
* Photos
* Google Maps location
* Availability status
* Description
* Assigned agent
* Contact details
Properties should be categorized by:
* Tower name
* Location
* Area
2. Property Approval
New properties should not be published directly.
The process should be:
1. Add property as draft.
2. Submit for approval.
3. Manager reviews it.
4. Manager approves, rejects, or requests changes.
5. Once approved, the property appears on the website.
3. Agent Profiles
Each agent or broker should have a profile page including:
* Name
* Photo
* Role
* Experience
* Credentials
* Languages spoken
* Contact details
* Assigned properties
4. Search and Filter
Visitors should be able to search and filter properties by:
* Tower name
* Location
* Area
* Price range
* Property type
* Bedrooms
* Bathrooms
* Amenities
* Availability
* Agent
* Rent, sale, or investment purpose
5. Google Maps
The platform should include Google Maps integration.
The map should show:
* Property location
* Property pins
* Map-based browsing
* Nearby landmarks, if needed
The CMS should allow the team to add or update the property location easily.
6. Customer Property Request
Visitors should be able to submit their property requirements through a request form.
The form should include:
* Name
* Phone number
* Email
* Preferred location
* Preferred tower, if applicable
* Required area
* Budget
* Bedrooms
* Property type
* Purpose: rent, buy, sell, or investment
* Additional notes
The request should appear in the CMS dashboard, where the team can assign it, update the status, and add internal notes.
7. Office Services
The website should allow visitors to request services from our office.
Main services:
* Property photography
* Property marketing
* Legal consultation
The platform should also support other services upon request, such as:
* Property valuation
* Property management
* Leasing support
* Sales support
* Investment advisory
* Interior design coordination
* Maintenance coordination
* Tenant support
* Owner representation
* Financing coordination
* Documentation support
* Government or regulatory process support
* Any other service based on office capabilities
The CMS should allow us to add, edit, activate, or deactivate service categories easily.
8. AI Customer Request Assistant
The platform should include an optional AI assistant to help process customer requests.
The AI assistant should:
* Read customer requests in Arabic or English
* Translate the request into Arabic and English
* Summarize the customer requirement
* Extract key details such as location, budget, area, bedrooms, tower name, and purpose
* Convert the request into a clear structured query for the team
* Keep the original customer message for reference
The AI result should appear in the CMS dashboard and be editable by the admin team before use.
9. Custom CMS
The platform should include a custom CMS where the team can manage the website without coding.
The CMS should include:
* Secure login
* User roles and permissions
* Property management
* Property approval workflow
* Agent profile management
* Photo upload
* Translation management
* Property request management
* Service request management
* Dashboard for pending approvals, active listings, archived listings, and new requests
Suggested roles:
* Super Admin
* Manager / Approver
* Agent / Broker
* Content Editor
* Viewer
10. Multi-Language Support
The website and CMS should support:
* Arabic
* English
* Portuguese
* French
* Russian
The website should include an easy language switcher.
The CMS should make it easy to manage translations for properties, agents, services, forms, and website pages.
11. Optional Mobile Apps
As an optional scope, the developer may provide a separate proposal for:
* iOS app
* Android app
* Progressive Web App
The app proposal should include cost, timeline, technology approach, and maintenance requirements separately from the website cost.
Acceptance Criteria
The final platform must:
* Load in under 3 seconds on a standard 4G connection
* Work properly on desktop, tablet, and mobile
* Pass basic WCAG AA accessibility checks
* Allow the team to add a new property, including photos and translations, in under 5 minutes
* Support full property approval workflow
* Support search and filter end-to-end
* Show property locations on Google Maps
* Store customer property requests in the CMS
* Store service requests in the CMS
* Support all five languages correctly
Deliverables
The developer should deliver:
* Responsive website
* Custom CMS
* Multi-language system
* Arabic RTL support
* Property listing module
* Property approval workflow
* Agent profile module
* Search and filter module
* Google Maps integration
* Property request form
* Office service request forms
* Optional AI customer request assistant
* Secure login and role management
* Translation management
* Deployment guidance
* Short training video or written guide
* Source code
* Database schema
* Build scripts
* Basic handover documentation
Proposal Requirements
The developer should provide:
* Recommended technology stack
* Development timeline
* Cost breakdown
* Optional mobile app cost
* Hosting recommendation
* Security approach
* Maintenance and support plan
* Warranty period after launch
* Examples of similar work, if available
Final Note
The platform should be simple for visitors, easy for our team to manage, and flexible enough to support future property categories, services, AI features, and optional mobile applications.
Real Estate Platform Development Project
Project Overview
I am looking for a developer or development team to build a modern real-estate platform for agencies operating in Riyadh.
The platform should be fast, secure, mobile-friendly, and easy to manage through a custom CMS. It should not be a basic WordPress template.
The website should support:
* Arabic
* English
* Portuguese
* French
* Russian
Arabic must support right-to-left layout. The other languages should support left-to-right layout.
Main Objective
The goal is to create a professional real-estate hub where our team can easily manage properties, agents, customer requests, services, translations, and approvals.
Main Features
1. Property Listings
The website should allow us to add and manage property listings.
Each property should include:
* Property title
* Tower name
* Location
* Area size
* Price
* Property type
* Bedrooms and bathrooms
* Amenities
* Photos
* Google Maps location
* Availability status
* Description
* Assigned agent
* Contact details
Properties should be categorized by:
* Tower name
* Location
* Area
2. Property Approval
New properties should not be published directly.
The process should be:
1. Add property as draft.
2. Submit for approval.
3. Manager reviews it.
4. Manager approves, rejects, or requests changes.
5. Once approved, the property appears on the website.
3. Agent Profiles
Each agent or broker should have a profile page including:
* Name
* Photo
* Role
* Experience
* Credentials
* Languages spoken
* Contact details
* Assigned properties
4. Search and Filter
Visitors should be able to search and filter properties by:
* Tower name
* Location
* Area
* Price range
* Property type
* Bedrooms
* Bathrooms
* Amenities
* Availability
* Agent
* Rent, sale, or investment purpose
5. Google Maps
The platform should include Google Maps integration.
The map should show:
* Property location
* Property pins
* Map-based browsing
* Nearby landmarks, if needed
The CMS should allow the team to add or update the property location easily.
6. Customer Property Request
Visitors should be able to submit their property requirements through a request form.
The form should include:
* Name
* Phone number
* Preferred location
* Preferred tower, if applicable
* Required area
* Budget
* Bedrooms
* Property type
* Purpose: rent, buy, sell, or investment
* Additional notes
The request should appear in the CMS dashboard, where the team can assign it, update the status, and add internal notes.
7. Office Services
The website should allow visitors to request services from our office.
Main services:
* Property photography
* Property marketing
* Legal consultation
The platform should also support other services upon request, such as:
* Property valuation
* Property management
* Leasing support
* Sales support
* Investment advisory
* Interior design coordination
* Maintenance coordination
* Tenant support
* Owner representation
* Financing coordination
* Documentation support
* Government or regulatory process support
* Any other service based on office capabilities
The CMS should allow us to add, edit, activate, or deactivate service categories easily.
8. AI Customer Request Assistant
The platform should include an optional AI assistant to help process customer requests.
The AI assistant should:
* Read customer requests in Arabic or English
* Translate the request into Arabic and English
* Summarize the customer requirement
* Extract key details such as location, budget, area, bedrooms, tower name, and purpose
* Convert the request into a clear structured query for the team
* Keep the original customer message for reference
The AI result should appear in the CMS dashboard and be editable by the admin team before use.
9. Custom CMS
The platform should include a custom CMS where the team can manage the website without coding.
The CMS should include:
* Secure login
* User roles and permissions
* Property management
* Property approval workflow
* Agent profile management
* Photo upload
* Translation management
* Property request management
* Service request management
* Dashboard for pending approvals, active listings, archived listings, and new requests
Suggested roles:
* Super Admin
* Manager / Approver
* Agent / Broker
* Content Editor
* Viewer
10. Multi-Language Support
The website and CMS should support:
* Arabic
* English
* Portuguese
* French
* Russian
The website should include an easy language switcher.
The CMS should make it easy to manage translations for properties, agents, services, forms, and website pages.
11. Optional Mobile Apps
As an optional scope, the developer may provide a separate proposal for:
* iOS app
* Android app
* Progressive Web App
The app proposal should include cost, timeline, technology approach, and maintenance requirements separately from the website cost.
Acceptance Criteria
The final platform must:
* Load in under 3 seconds on a standard 4G connection
* Work properly on desktop, tablet, and mobile
* Pass basic WCAG AA accessibility checks
* Allow the team to add a new property, including photos and translations, in under 5 minutes
* Support full property approval workflow
* Support search and filter end-to-end
* Show property locations on Google Maps
* Store customer property requests in the CMS
* Store service requests in the CMS
* Support all five languages correctly
Deliverables
The developer should deliver:
* Responsive website
* Custom CMS
* Multi-language system
* Arabic RTL support
* Property listing module
* Property approval workflow
* Agent profile module
* Search and filter module
* Google Maps integration
* Property request form
* Office service request forms
* Optional AI customer request assistant
* Secure login and role management
* Translation management
* Deployment guidance
* Short training video or written guide
* Source code
* Database schema
* Build scripts
* Basic handover documentation
Proposal Requirements
The developer should provide:
* Recommended technology stack
* Development timeline
* Cost breakdown
* Optional mobile app cost
* Hosting recommendation
* Security approach
* Maintenance and support plan
* Warranty period after launch
* Examples of similar work, if available
Final Note
The platform should be simple for visitors, easy for our team to manage, and flexible enough to support future property categories, services, AI features, and optional mobile applications.