Nivora – Real Estate PHP Script for Agencies With Leads Pipeline and Viewings

★ New item Laravel Project v1.0.0
Nivora – Real Estate PHP Script for Agencies With Leads Pipeline and Viewings

✦ Key features

  • Search and listing pages
  • The property page
  • On a phone
  • The pipeline
  • Viewings and valuations
  • Owner submissions
  • Customer accounts
  • Settings and modules

Overview

Nivora is a real estate php script built with Laravel for agencies with a team of agents: a dark green and cream property website with buy or rent search, area pages, compare, saved homes, viewing booking and EMI calculator, plus a leads pipeline with board, viewings calendar, free valuations, owner submissions with approval, agent performance, prices in lakh and crore, and a cPanel web installer.

Nivora is a real estate php script for agencies that sell and rent homes through a team of agents. Built with Laravel, it gives you a polished property website in dark green and mint on a warm cream background, and behind it a real sales desk: every enquiry becomes a lead, leads move through a pipeline, viewings land on a calendar and each agent's results are measured.

Buyers search by buy or rent, area, type and price, save homes, compare up to four and book a viewing in a few taps. Owners can ask for a free valuation or send their property for you to approve. Prices show the way Bangladesh reads them, such as ৳85 Lakh or ৳2.5 Cr, with sizes in square feet and katha.

A live demo with about 60 properties and 400 leads runs at nivora.demotheme.xyz.

Who this real estate php script is for

  • Real estate agencies with several agents selling apartments, houses and land.
  • Developers and builders selling flats in their own projects in Dhaka, Chattogram or Sylhet.
  • Rental agencies handling family flats, offices and shops by the month.
  • Land brokers listing plots by katha with location and facing.
  • Property management firms that also find tenants and buyers.
  • Web agencies needing a tested real estate listing website template with a real backend.

Nivora is built around the agency's day: calls, follow-ups, visits and deals. If your main goal is a portal where many owners post their own ads, our Domora build is shaped more for that.

The property website

The homepage opens with a hero search for Buy or Rent, location, type and price range, finished with a soft wave. Four trust icons follow.

Next come featured properties with tabs for House, Apartment, Villa, Commercial and Land, and a dark "Built on Trust" block, services for buying, selling, renting and investing, a four-step process with a floating card, a dark property-types band with "From ৳" prices, testimonials, blog and a call to action with a contact card lead to a dark footer with a newsletter box.

Search and listing pages

Visitors filter by buy or rent, area, type, price, bedrooms, bathrooms and amenities, sort the results, save homes with a heart and add up to four to Compare. Every area and every property type has its own page, which also helps local search.

The property page

Each property page has a photo gallery with lightbox, price, key facts, details, amenities, floor plans, a video tour and a map. The agent card shows Call and WhatsApp buttons. Book a Viewing offers day and time choices; Ask a Question sends a message. Both arrive as leads. For homes for sale there is a home loan EMI calculator, and similar properties close the page.

On a phone

The phone layout is designed on its own: a stacked search card, two-by-two trust tiles, sideways card sliders, compact list cards and a sticky Call, WhatsApp and Book bar on every property page. A bottom bar holds Home, Search, List, Saved and Account.

Listings with Bangladesh details

The property form has five parts, so agents fill it the same way every time.

  • Basics: title, purpose (For Sale or For Rent), type, area, address, agent and a badge such as Hot Deal, New Listing, Price Drop, Exclusive or Luxury.
  • Price: in taka, per month or per year for rent, service charge and a negotiable tick.
  • Size and rooms: floor area in square feet, land in katha, bedrooms, bathrooms, parking, floor, building floors, year built, facing, condition and handover date.
  • Description and features: summary, full text and amenities such as lift, generator, gas, parking, security, pool and gym.
  • Media and status: gallery, floor plans, video tour, published, featured, sold or rented.

A real estate php script for Bangladesh needs local places too. Areas such as Gulshan, Banani, Dhanmondi or Agrabad get a photo and an "About this area" text. Property types decide whether bedrooms and bathrooms are asked, so land and commercial listings stay clean. Sold and rented homes can stay online with a badge, which builds trust in the agency.

Leads, pipeline and viewings in the real estate php script

This is where Nivora earns its place. Every enquiry from the website becomes a lead with a type: property enquiry, viewing request, free valuation, wants to sell, wants to rent out, home loan help or a general question. Phone calls, walk-ins and Facebook messages can be added as leads too.

The pipeline

Leads move through New, Contacted, Viewing booked, Negotiating, and Won or Lost. On the lead page you set the status, the visit date and time, the deal value and the lost reason, write notes after each call and give the lead to an agent, who gets an e-mail or SMS. Other leads from the same number appear on the page.

The pipeline board shows the same leads as cards in columns; drag a card to move it and filter by agent. The leads list has tabs for each status plus Not called in time and No agent, and a Call now mark on leads that are waiting.

Viewings and valuations

The viewings calendar lists booked visits by day with time, customer, property and agent; yellow means waiting for confirmation. Owners who want to sell or rent out fill the "What is my home worth?" form, which arrives as a Free valuation lead for your team to call back.

The hourly job flags new leads that nobody called in time, so no buyer waits a day for an answer. A real estate php script that only shows listings loses these buyers; Nivora keeps them in view.

Agents, owners and customers

An agency lives on its agents, so the real estate php script measures them fairly. Agent performance shows, for 30, 90 or 365 days, each agent's live listings, new leads, viewings, open leads, won and lost deals, win rate, deal value and properties sold or rented.

Agents have a job title, photo, phone and WhatsApp, and can have a public profile with their listings. An agent only sees and edits their own listings and leads, and their new listings wait for approval.

Owner submissions

With the List Your Property module on, owners sign in and send a property with photos and price. It waits in Properties for approval; approving or rejecting with a reason sends an SMS or e-mail. Owners can later edit or mark it sold from their account, and edits go back for approval.

Customer accounts

Customers see their upcoming viewings, enquiries, saved homes, their own listings and support tickets. In the admin, each customer page shows enquiries, viewings, listings, saved homes, what they are looking for, budget and a private note.

Reports, messages and settings

The dashboard shows new leads, deals won, win rate, viewings today, live listings, listings waiting for approval, listing views and new customers, with a 14-day lead chart, upcoming viewings, the pipeline, lead types, top agents and most viewed listings.

Reports add leads per day, by agent, source and type, the most asked-about areas, deals by property type, why leads were lost and the listings with most leads, with a daily CSV.

Speed of reply decides most property deals, and this real estate php script sends alerts at once. New leads can reach you by e-mail and Telegram; agents and customers get SMS for enquiries, viewing requests and confirmations, and owners for listing received, approved or not approved. A WhatsApp chat bubble, the WhatsApp Cloud API and a message log are included.

Settings and modules

General settings hold the company details and the REHAB or trade licence number shown in the footer. Listing settings cover properties per page, sold badges, agent phone display, view counts, reference prefix, owner submission rules, viewing rules, the lead follow-up time, EMI defaults and fake-enquiry protection with blocked numbers, limits per phone and an SMS code.

Modules switch owner listings, the loan calculator, compare, saved homes, viewings, valuations, blog, public agents and a recent activity popup on or off.

Marketing settings take Facebook Pixel with Conversion API, GA4 or Tag Manager, Search Console and TikTok Pixel. Customers sign in by password, SMS code, e-mail code, Google or Facebook. Roles are Admin, Manager and Agent, with an activity log, and API keys with webhooks link a CRM or app.

Install, licence and what you get

No terminal, Composer or Node is needed. Upload the zip on cPanel, point the domain to the public folder and open the site. The web installer checks the server, connects to MySQL, MariaDB or SQLite, sets the company and mail, creates the admin and takes the licence key. Then choose to install with or without demo content, and add one cron line for lead reminders and clean-up.

One licence key works on one domain, and local test addresses run without it. Because you get the full Laravel source, this real estate listing website template is also a solid base for a developer's custom work.

Nivora is built on Laravel, the open-source PHP framework. See all our Laravel projects for more business systems.

  • The full Nivora Laravel source with vendor folder, ready for cPanel
  • Property website with search, compare, saved homes, viewings, valuations and EMI calculator
  • Admin with listings, leads pipeline, board, viewings calendar, agents, customers and reports
  • A public site that switches between English and বাংলা, and the web installer with or without demo content
  • Documentation and updates with your licence

A real estate php script should help you close deals, not just show photos. Add your areas, agents and listings, and let the pipeline show you who to call next.

From our blog · 10 min readReal Estate Website Examples: 7 Types and What the Best Ones Do

Reviews

0.0
★★★★★
0 reviews from buyers
Write a review

No reviews yet — be the first to share your experience after buying.

Frequently Asked Questions

01What does this real estate php script do beyond listings?

It turns every enquiry into a lead, tracks it through a pipeline to a deal, books viewings on a calendar and measures each agent's results.

02Can owners post their own property?

Yes. Owners send listings with photos; they wait for your approval.

03Are prices shown in lakh and crore?

Yes. Cards show prices such as ৳85 Lakh or ৳2.5 Cr, and land size can be in katha.

04Can agents see each other's leads?

No. An agent sees only their own listings and leads; managers and admins see everything.

05Is there an online payment in this real estate php script?

No checkout is needed. Buyers and owners send enquiries, viewing requests and valuations, which arrive as leads.

06Do I need a terminal to install it?

No. The web installer works on normal cPanel hosting.

Delivery & Support

1Place your orderAdd to cart, sign in and pay with bKash, Nagad or Rocket.
2Payment verified automaticallyEnter your Transaction ID — the payment is matched automatically, usually within seconds.
3Get your productYour license key and download appear in My Account → Licenses.
  • Secure automatic payment verification
  • Delivery to your account & e-mail
  • Friendly WhatsApp support

Refund Policy

This policy applies to every product in our store.

You get a refund when the product does not work as described and we cannot fix it, when your license will not activate your website, or when a manually delivered product is late and you cancel before delivery. A working license, or a single license already used on a live domain, is not refundable. Approved refunds go back to the number you paid from within one working day, minus the Send Money charge.

Read the full policy →
More items

You may also like

View all →