All projects
CupidFaces Live

FalkOne GS Ltd

Web platform for a Lagos-based real estate and facility management company: property listings, agent management, search, and inquiry handling

Multi-agent
Listing model
Lagos, Nigeria
Market
Up to 3 listings side-by-side
Comparison
6+ (property, FM, cleaning, security, maintenance, power)
Services covered
Real EstateProperty TechMulti-agentPHPLagosNigeria

Overview

FalkOne Global Services Limited is a registered real estate and facility management company based in Lagos, Nigeria. Their services span property sales, leasing, facilities management, building maintenance, cleaning and janitorial services, security operations, and power systems management.

The platform I built for them handles their online property listings business: agents can post properties, clients can search and compare listings, and inquiry management runs through a dashboard. The site also serves as the company's main web presence, presenting their service lines and enabling prospective clients to get in touch.

The property side is fully multi-agent: each agent has their own account, manages their own listings, and receives inquiries on their properties. Clients can browse by location, property type, and price range, compare listings side by side, and submit inquiries directly through the platform.

My Role

  • Designed and built the full platform: property listing management, agent accounts, client-facing search and comparison, and inquiry flow
  • Built the multi-agent system: each agent manages their own listings independently, with an admin layer for oversight
  • Built the property search with filters for location, type, price range, and features, plus an advanced search mode for detailed criteria
  • Built the property comparison feature: clients can compare up to three listings side by side across key attributes
  • Built the inquiry management system: inquiries from property pages route to the listing agent and are tracked in a dashboard
  • Built the admin panel: agent management, listing approval, inquiry overview, and site configuration
  • Designed the information architecture and wrote the service pages presenting FalkOne's full range of real estate and facility management offerings

Key Decisions

Multi-agent listing model instead of a single managed inventory
FalkOne works with multiple agents who each carry their own property portfolios. A single-inventory model where admin manages all listings would have created a bottleneck: every new listing would need admin intervention. Giving each agent their own account and listing management removes that bottleneck and scales with the number of agents on the platform.
Property comparison as a first-class feature
Real estate buying decisions involve comparing options side by side. A lot of property platforms treat comparison as secondary, if they have it at all. Making it a prominent feature on the site means clients can do their shortlisting on the platform rather than in a spreadsheet, which keeps them engaged with the listings and increases inquiry conversion.
Inquiry routing to the listing agent rather than a central inbox
Routing all inquiries to a single admin inbox creates a coordination overhead: someone has to read the inquiry, figure out which agent handles that property, and forward it. Routing directly to the agent means the right person gets the lead immediately without an intermediary step, which is faster for the client and better for conversion.

Challenges

Balancing agent autonomy with content quality
Letting agents manage their own listings independently means the platform can only guarantee quality if there is a review step. The admin panel includes a listing approval queue so agents can post drafts that go live only after admin review. This adds a step but keeps the public listing pages free of incomplete or low-quality entries.
Property search that works for a Lagos real estate context
Lagos property search works differently from a market with consistent address data. Many properties are identified by neighbourhood and proximity to landmarks rather than a street address. The search and filter system was designed around the attributes that actually matter in that market: neighbourhood area, property type, bedroom count, and price range, rather than trying to force a structured address model onto listings that do not have one.

Stack & Integrations

PHPMySQLApacheJavaScriptCSSFont Awesome