Business Requirement
The client wanted a custom website that showcases their extensive property listings and enables users to find properties easily:
- Create a user-friendly interface with advanced search filters for efficient property data management.
- Ensure the website is mobile-responsive to improve user engagement and conversion rates.
- Integrate the website with custom application to streamline property data management and improve overall efficiency.
QBurst Solution
A WordPress website that integrates seamlessly with a bespoke data management application to obtain property-related information. Additionally, several API services are integrated to retrieve essential information.
- Reputation API to access reviews of each property.
- Cornerstone API to retrieve job opportunities.
- Google APIs to retrieve data on nearby facilities such as hospitals, airports, colleges, and transit options for each property.
- Algolia API to store data in a third-party database and increase search speed.
- Walk Score API to identify the Walk Score locations of each property.
- Geolocation API to fetch nearby properties and neighborhoods based on user location.
- YouTube API to track user interactions with site videos for analytics purposes.
To create a user-friendly interface, the website design focused on a clean and intuitive layout that showcased the client's property listings in a visually appealing manner. Responsive design techniques were implemented to make the website mobile-friendly, enabling it to adjust seamlessly to various screen sizes and resolutions. Additional pages such as News, Careers, Portfolio, About Us, Leadership, Services, Contact Us, and User Registration/Login were added to make the website comprehensive. Additionally, on-page SEO best practices were incorporated to optimize the website for search engines.
Bespoke Application for Data Management
The application processes XML feeds from a master SFTP location and distributes them among various vendors. Admins can add vendors using the application's admin UI, each with their own SFTP location. Admins can also add properties to each vendor with specific time schedules, ensuring that feeds are delivered to the corresponding vendor SFTP location at the appropriate time. The application triggers an email notification to each vendor upon SFTP creation and whenever a new property is added to that vendor. The application can process feeds from various sources, including MITS, RentCafe, PropertyLink, Entrata, OnSite, and Google Price Extension, making it a versatile and comprehensive tool for managing data feeds.