CodeCrate
ListHub - Business Directory & Property Listing Marketplace

ListHub is a complete listing marketplace you install on your own hosting. Businesses and property sellers register, publish their own listings, and pay you a recurring subscription to keep them visible. Buyers search, compare and contact sellers for free. There is no cart and no commission: you earn from seller subscriptions.

It suits directory owners, property portals, chambers of commerce, island, town and community guides, and agencies that want to run a local marketplace under their own brand. It runs on ordinary shared hosting with no coding, no Node and no VPS.

PUBLIC WEBSITE
- Two listing types on one site: business directory and real estate (for sale / for rent)
- Search by keyword, category, location, price, bedrooms and property details. It works even without JavaScript
- Category and location landing pages with clean URLs, e.g. /property/for-rent/hulhumale
- Listing pages with a photo viewer, a map (OpenStreetMap, no API key needed), seller details, an enquiry form, click-to-reveal phone and a WhatsApp button
- Compare up to 4 properties side by side
- Saved-search email alerts (daily or weekly, with email confirmation)
- Public seller profile pages
- "Report this listing" for abuse
- Mobile-first design with a bottom navigation bar

TWO SITE LAYOUTS AND FULL BRANDING
- Two site themes: Classic, and Modern (photo-first cards, centred header, pill buttons)
- 8 ready-made colour schemes plus your own colours, 7 fonts, corner and header styles
- Live preview and automatic readability (contrast) checks
- Your logo, favicon and hero photo

SEO BUILT IN
- Server-rendered pages with unique titles and descriptions
- Structured data (JSON-LD): RealEstateListing, LocalBusiness, BreadcrumbList
- XML sitemaps split by type and refreshed automatically, plus robots.txt
- Canonical URLs; filtered search pages are kept out of Google's index
- hreflang for every language
- Open Graph and Twitter cards, so links shared on WhatsApp and Facebook show a photo
- Expired listings stay online marked "no longer available", so they keep their rankings

SELLER CENTRE
- Self-registration with terms acceptance, plus optional email and phone (OTP) verification
- A "Getting started" checklist that walks each new seller to their first live listing
- Create, edit, submit, unpublish and feature listings; buy paid boosts for extra visibility
- Photos are resized and converted to WebP automatically
- Leads inbox with every enquiry
- Views, enquiries and phone reveals per listing
- My plan page: trial days left, renewal date, pay online or by bank transfer, invoices

SUBSCRIPTIONS AND PAYMENTS
- Plans with listing limits, featured slots and a price per period
- Paid featured boosts (e.g. 7 or 30 days) that sellers buy per listing, invoiced automatically
- Free trial of any length; grace period; reminder emails before expiry, on expiry and during grace
- On expiry, listings are hidden, never deleted, and they come back the moment the seller pays
- Online payment through Stripe, PayPal, Billplz, toyyibPay and iPay.lk, plus manual bank transfer with receipt upload
- Every online payment is checked with the gateway before anything is activated
- Numbered invoices with an optional tax line (GST, SST, VAT)

ADMIN PANEL
- Dashboard with this month vs last month figures, a review queue and a "Set up your site" checklist
- Moderation queue with approve and reject (preset reasons) and bulk actions
- Sellers: suspend, view their listings, leads, payments and invoices, and "log in as seller" for support
- Plans, subscriptions, payments, invoices and bank-transfer requests
- Reports: revenue, MRR, new sellers, listings, enquiries, top categories, CSV export
- Categories, locations (country > region/atoll > city/island > area), amenities
- Content pages, banners with click counting, abuse reports
- Email (SMTP), SMS (Twilio, SMSLenz) and WhatsApp Cloud API notifications with editable templates, a delivery log and one-click test buttons
- Translations editor: change any wording in any language, and your changes survive updates
- Multi-branch, multi-language and multi-currency

ANY COUNTRY
- Country, currency, languages, tax and time zone are chosen in the installer
- Ready-made packs for the Maldives (atolls and islands, MVR) and Malaysia; any other country works by adding its own locations
- English and Bahasa Malaysia complete. Dhivehi and Arabic (right-to-left), Sinhala, Tamil, Chinese and Indonesian are ready to switch on

BUILT FOR SHARED HOSTING
- Web installer: upload, extract, open your domain, follow the steps
- One-click updates: upload the new release zip in the admin. Your data, uploads, settings and wording are kept
- No Node, no build step, no SSH needed. Tested on Hostinger

REQUIREMENTS
- PHP 8.2 or newer (pdo_mysql, mbstring, openssl, intl, gd with WebP, curl, zip, fileinfo)
- MySQL 5.7+ or MariaDB 10.3+
- Apache or LiteSpeed hosting, one cron job, an SMTP mailbox

WHAT'S INCLUDED
- Full source code with all libraries (vendor) included
- Web installer
- User guide, installation guide and update guide
- Updates for the period shown on this page
- One licence = one domain

Real Estate

ListHub - Business Directory & Property Listing Marketplace

A ready-to-run business directory and property listing marketplace where sellers pay you a monthly subscription to stay listed.

Rs 7,490.00 Rs 23,900.00 −69%
Members pay less on every product.
Offer ends Oct 25, 2026
Log in to buy Live preview
Share

Log in to share this with your own link and earn commission.


Latest version: 0.20.1
Updated: Oct 1, 2026
Includes: Lifetime updates
Files includedPHP source with libraries (vendor), web installer, documentation
Compatible withPHP 8.2+, MySQL 5.7+ / MariaDB 10.3+, Apache / LiteSpeed shared hosting
PHPLaravelMySQLLivewireFilament
Try the demo
Admin Open → admin@listhub.com / Admin123
Seller Open → seller@listhub.com / Seller123

Reviews

No reviews yet.

You may also like