Client project · Web

Beyut Libya: Real Estate Marketplace Rescue

A Libyan real estate marketplace several vendors left broken. We rebuilt the web platform and Flutter app without losing a listing, and added local payments.

Client
Real estate marketplace, Libya
Timeline
Audit and web rebuild from October 2024 to January 2025, then local payments and the mobile app
Result
0 listings lost in the rebuild
  • NestJS
  • Prisma ORM
  • MySQL
  • Next.js
  • Flutter
  • Firebase
  • FCM
  • In-app purchases
  • Redis
  • BullMQ
  • AWS EC2
  • AWS S3
  • Docker
  • CI/CD
  • Prometheus
  • Grafana
  • i18n
Visit live platform
Laptop showing the Libya Real Estate sign-in screen, with the Add New Property wizard behind it

The challenge

Rashid Kadura came to us for one job: add a payment gateway to his property marketplace. Before writing that, we read the code. Several teams had worked on it before us, and it showed. The app and the website weren't properly connected to the API, the server was a single EC2 machine updated by hand, and the code was too tangled to grow. Adding payments on top would have meant paying to decorate a building with a cracked foundation, so we told him that first.

What we built, in 3 phases

  1. Phase 1 · Oct 2024 to Jan 2025

    Code audit, then a rebuild of the web platform

    A written audit of the code the client inherited, walked through on a call. Then a NestJS backend with Prisma ORM on MySQL, a Next.js website and a new admin panel, migrated with every listing and photo intact, running in Docker on EC2 with CI/CD, Redis, BullMQ and Grafana.

    • NestJS
    • Prisma ORM
    • MySQL
    • Next.js
    • Docker
    • Redis
    • BullMQ
    • Grafana
  2. Phase 2 · After the rebuild

    Local payments with Tadawul

    With the base stable, the payment work he first asked for: Tadawul, a Libyan payment gateway, connected to the marketplace.

    • NestJS
    • Tadawul
  3. Phase 3 · After payments

    App audit and a new Flutter app

    The client asked us to audit his mobile app too. We rebuilt it in Flutter with Firebase, push notifications, messaging, map search and in-app purchases: sellers buy yearly listing slots through Google Play or the App Store. It's live on Google Play and the App Store as بيوت ليبيا, with 10,000+ Android downloads.

    • Flutter
    • Firebase
    • FCM
    • In-app purchases

Results

  • Moved from several vendors' broken code to one stable platform, without losing a listing, photo or feature
  • 1,200+ verified property listings in 15+ Libyan cities
  • Hand-updated server replaced by Docker containers, a CI/CD pipeline and Grafana monitoring
  • Local payments through Tadawul, Libya's own gateway
  • Yearly listing-slot plans sold in the app through Google Play and App Store billing
  • Flutter app on Google Play and the App Store, with 10,000+ Android downloads

Inside the product

Common questions

Who built Beyut Libya?

Eaquirs Tech built Beyut Libya. Client: Real estate marketplace, Libya.

What problem did Beyut Libya solve?

Rashid Kadura came to us for one job: add a payment gateway to his property marketplace. Before writing that, we read the code. Several teams had worked on it before us, and it showed. The app and the website weren't properly connected to the API, the server was a single EC2 machine updated by hand, and the code was too tangled to grow. Adding payments on top would have meant paying to decorate a building with a cracked foundation, so we told him that first.

How long did Beyut Libya take to build?

Audit and web rebuild from October 2024 to January 2025, then local payments and the mobile app

What technology is Beyut Libya built with?

Beyut Libya is built with NestJS, Prisma ORM, MySQL, Next.js, Flutter, Firebase, FCM, In-app purchases, Redis, BullMQ, AWS EC2, AWS S3, Docker, CI/CD, Prometheus, Grafana, i18n.

What were the results of Beyut Libya?

Moved from several vendors' broken code to one stable platform, without losing a listing, photo or feature. 1,200+ verified property listings in 15+ Libyan cities. Hand-updated server replaced by Docker containers, a CI/CD pipeline and Grafana monitoring. Local payments through Tadawul, Libya's own gateway. Yearly listing-slot plans sold in the app through Google Play and App Store billing. Flutter app on Google Play and the App Store, with 10,000+ Android downloads.

Is Beyut Libya live?

Yes. It is live at https://www.beyutlibya.com/en.

More on this industry

Real Estate ERP & Property Software Development · Hospital Management Software in the UAE · Hospital Management Software in Saudi Arabia · Hospital Management Software in Kuwait · Hospital Management Software in Qatar · Hospital Management Software in Oman · Hospital Management Software in Bahrain

What Rashid says

Rashid KaduraClient, Beyut Libya · Libya
Verified client

Eaquirs built our whole platform: the website, the admin panel, the servers and the DevOps behind it. We were so happy with how it turned out that we came back to them for our mobile app, and today بيوت ليبيا is live on Google Play and the App Store. They understood Arabic and our market, they moved fast, and they were easy to work with from the first call.

  • Web platform
  • Admin panel
  • Servers & DevOps
  • Flutter app
  • Came back for phase 2
Android downloads
10K+
verified listings
1,200+
app stores
2

Working on something similar?

Book a free consultation and we'll give you a clear plan for your Web project.

Start your project
Next case studyEHMS: Hospital Management System

The story behind this project

Laptop showing the Beyut Libya sign-in screen, with the Add New Property wizard behind it

App Rescue: How We Took Over a Real Estate App Several Vendors Left Broken

A Libyan real estate marketplace came to us for one payment integration. The audit showed it needed rescuing first. How we rebuilt it without losing data.

Read article
Laptop showing the OpenInterview.me landing page, a prototype we rebuilt into a production platform

Vibe-Coded App Rescue: Taking a Lovable, Bolt or Replit Prototype to Production

Built your app with Lovable, Bolt, Replit or Cursor? What breaks with real users, a 10-minute self-check, and how to choose between fixing and rebuilding.

Read article
Gman manufacturing dashboard after the rebuild of a tailoring ERP whose earlier system had become impossible to maintain

How to Take Over a Failed Software Project: A Step-by-Step Rescue Plan

Developer vanished or vendor stopped answering? What to secure in the first 48 hours, how to audit what you have, and whether to fix or replace it.

Read article
Turner 10 real estate software, built in Bahawalpur, showing a customer's plot file at a glance

Software House in Bahawalpur: How to Choose One (2026 Guide)

Looking for a software house in Bahawalpur? What local teams build, eight questions to ask before you hire one, red flags, and what we've built from Bahawalpur.

Read article
Beyut Libya admin panel showing a user profile with verification status and listing limits

Flutter vs React Native in 2026: Which to Choose for a Business App

Flutter or React Native for a business app? A practical comparison of cost, UI, hiring, web reuse and Arabic support, with a guide from a team using both.

Read article
Beyut Libya real estate platform, whose Flutter app we rebuilt and shipped to Google Play and the App Store

Flutter App Development Cost in 2026: What You Actually Pay For

What a Flutter app costs in 2026: real ranges, the backend nobody budgets for, store fees, in-app purchase commissions and running costs, from a real rebuild.

Read article