Monsef Rachid
Home About Projects Contact

GlobalListings.com

International Property Listings Portal

Project Overview

GlobalListings.com is an international real estate listings platform designed to connect users with properties for sale or rent across more than 100 countries. The platform features a custom-built search engine that enables users to efficiently filter listings by country, city, price, and property type.

The platform also incorporates a monetization model with paid listing services and membership options, enabling users to post and manage their own property listings. The development process involved building scalable search functionality, implementing geospatial data processing, designing user-friendly interfaces, and integrating secure payment systems to support paid services and memberships.

The project involved developing a complex, feature-rich web application with a global reach, focusing on performance, usability, and seamless integration of mapping technologies to enhance the user experience.

Tools Used

Laravel PHP JavaScript jQuery MySQL HTML Bootstrap AWS PayPal API Google Maps API Mapbox

Project Details

  • Led the development team in designing, developing, and maintaining the company's main search portal, a front-end interface for a large real estate listings database, managing over 3 million active listings.
  • Architected and implemented the full system infrastructure using LAMP stack on AWS EC2, ensuring scalability and performance.
  • Modeled and optimized the back-end database schema with MySQL to support efficient query processing and data management.
  • Developed a robust back-end REST API using Laravel PHP to handle listing retrieval, user management, and transactional operations.
  • Configured and managed development and production environments using Docker for consistent deployment and testing.
  • Collaborated with the UI/UX team to create a responsive and user-friendly front-end using HTML, CSS, and JavaScript.
  • Engineered PHP and Linux shell scripts to optimize data storage, search functionality, and content delivery performance.
  • Automated AWS Snapshot backups using Linux cron jobs and AWS CLI to ensure data reliability, recovery, and availability.
  • Strengthened website and data security by implementing AWS security groups and configuring Linux firewalls.
  • Designed and deployed SEO-optimized landing pages using HTML and CSS, significantly improving site visibility and search rankings.
  • Developed key company products and services, including real estate data APIs (built with Laravel PHP) and JavaScript affiliate web widgets for seamless integration with partner websites.