Skip to content
Ananda Technologies Pvt. Ltd.
  • PHP
  • 40% OFF

ReHome - Second Hand Furniture Marketplace

ReHome is a second hand furniture marketplace PHP project where buyers find used furniture in their own city, send an enquiry with an offer and reserve the item with a small token.

A complete final year PHP project with source code, MySQL database, admin panel, seller panel and full documentation.

ForCSEIT

Platform
Web app
1-on-1 setup
AnyDesk / Meet
Setup time
1 Hour
Download access
8 months
  • Source code
  • Project report
  • Setup guide
1 / 5

About this project

ReHome - Second hand furniture marketplace PHP project is a complete web application for buying and selling used sofas, beds, wardrobes, dining tables, office chairs, study tables, bookshelves and TV units city by city. Sellers post listings with photos, original price and asking price; the admin approves every listing before it goes live. Buyers choose their city, filter the items, talk to the seller through an enquiry and reserve the item with a token payment.

How it works

  • Seller registers as Individual or Dealer and is approved by the admin
  • Seller posts a listing with up to 3 photos, condition, age, size and price (with a fair price hint)
  • Admin approves or rejects the listing with a remark
  • Buyer chooses a city, filters by category, price, condition and delivery, and sends an enquiry with an offer
  • Buyer and seller talk in the enquiry thread; the seller accepts the final deal (only one deal per item)
  • Buyer pays a 10% token (Razorpay test mode or demo mode) and gets a printable receipt; the item becomes Reserved
  • At pickup the buyer gives a 6-letter handover code (with QR); the seller enters it and the item is marked Sold

Users

  • Buyer - search by city, enquiries with offers, reservations, token payment, receipts, handover code
  • Seller - listings with photos, reply / accept / decline offers, handover verification, dashboard chart
  • Admin - seller and listing approval, reservations with cancel + refund, masters, payments, reports, settings

Highlights

  • 3 roles, 42 pages, 12 MySQL tables, 64 PHP files
  • City chips + filters with removable filter chips and 4 sort orders
  • Enquiry thread with offer validation (50% to 100% of asking price)
  • Row lock + transaction so one item is never reserved by two buyers
  • Razorpay test mode payment + offline demo mode, printable receipt with PAID stamp
  • Handover code with QR, admin cancel with token refund
  • Chart.js dashboards for seller and admin, date-wise report with print
  • Validations on every form (client and server), prepared statements, CSRF tokens, password hashing, safe photo upload
  • 182 test cases passed
  • Demo logins: admin / admin123, buyer rahul@gmail.com / 123456, seller priya@gmail.com / 123456

What you get

  • Complete PHP source code with sample data (furniture photos included)
  • MySQL database file (rehome_db.sql)
  • Project report (55 pages) with 8 diagrams, abstract, explanation with viva Q&A, setup guide (PDF)
  • Screenshots and README with a 10-minute demo script

Who can use this project

BCA, BSc CS / IT, MCA and Diploma final year students, and Engineering 2nd / 3rd year students as a micro project.

Frequently asked questions

Does it need internet to run? No. Everything runs on XAMPP offline; demo payment mode works without internet.

Is Razorpay payment real? It uses Razorpay test mode only, so no real money is charged. You can switch between test mode and demo mode from Admin > Settings.

Can three students divide the work? Yes. The README and explanation document give a clear 3-student split and a 3-demo plan.

Which software is needed? XAMPP (PHP 8 + MySQL), any browser and a code editor.

Who can take it

Students who need a working project with source code, report and setup help for their submission.

Branches: Computer Science & Engineering (CSE), Information Technology (IT)

We make it easy for you

  • 1-on-1 session on AnyDesk or Google Meet
  • We install the full project on your laptop
  • We explain the flow, modules and database for your viva
  • Report and step-by-step setup guide included
  • WhatsApp help whenever you get stuck

What you get

Everything unlocks in My projects right after payment.

  • Source codeComplete, working source code
  • Project reportEditable report / documentation
  • Setup guideStep-by-step installation guide

Project report preview

The first 5 pages of the report that comes with this project — 54 pages in the full report. Tap a page to read it — swipe for the next page.

Included free with this project

1-on-1 setup session on AnyDesk or Google Meet

After you buy, we schedule a session at a time that suits you. Our developer installs the complete project on your own laptop, runs it with you and explains it — so you can present it with confidence.

  1. 1

    Pick a time

    We call or WhatsApp you to fix the slot

  2. 2

    We install it

    Full setup on your system over AnyDesk

  3. 3

    We explain it

    Flow, modules and database on Google Meet

Modules inside

18 working modules — each one is explained in the report.

  • Public: home with city search and category tiles
  • Public: browse furniture with city chips, category, price, condition and delivery filters
  • Public: furniture detail with photo gallery, price tag, % off and seller card
  • Public: register as buyer or seller (individual / dealer), single login
  • Buyer: dashboard with handover code card
  • Buyer: send enquiry with offer price and chat with the seller
  • Buyer: reservations with status timeline
  • Buyer: token payment (Razorpay test / demo) with printable receipt
  • Buyer: handover code with QR, payments, notices, profile
  • Seller: dashboard with enquiries-per-listing chart
  • Seller: add / edit listings with 3 photos and fair price hint
  • Seller: reply, accept the deal or decline with a reason
  • Seller: verify the buyer's handover code and mark the item sold
  • Admin: dashboard with token chart and listings-by-city donut
  • Admin: listing approval / rejection with remark
  • Admin: seller approval, buyer / seller block and unblock
  • Admin: reservations with cancel + refund, enquiry threads
  • Admin: cities, categories, payments, reports with print, notices, messages, settings

Want an extra module or a change?

We can add the features your guide asked for. Tell us what to change and get a quote on WhatsApp.

Customise this project

Technology used

Built with
PHP 8,MySQL (XAMPP / phpMyAdmin),Bootstrap 5,JavaScript,Chart.js,qrcode.js,Razorpay Checkout (test mode)
Runs as
Web app
Setup time
1 Hour with the guide
Documents
Project Abstract (2 pages, PDF), Project Report (55 pages with 8 diagrams, PDF), Project Explanation with 25 viva questions and answers (PDF), Setup Guide (PDF), SQL file with sample data, Screenshots of all main pages, README with logins, 3-student work split and 10-minute demo script

How buying works

  1. 1

    Read the free abstract

    Sign in and download it (3 per day)

  2. 2

    Pay securely

    UPI, card or net banking

  3. 3

    Download instantly

    Source code and report in My projects for 8 months

  4. 4

    1-on-1 setup session

    We install it on your laptop and explain it

How to run it

An overview — the full guide comes with the project, and we help you if anything doesn’t start.

  1. 1Install XAMPP and start Apache and MySQL.
  2. 2Copy the ReHome folder to C:\xampp\htdocs\php_projects\
  3. 3Open http://localhost/phpmyadmin and click Import.
  4. 4Choose ReHome\database\rehome_db.sql and click Import.
  5. 5Open http://localhost/php_projects/ReHome/
  6. 6Admin panel: http://localhost/php_projects/ReHome/admin/ (admin / admin123)
  7. 7Buyer login: rahul@gmail.com / 123456, Seller login: priya@gmail.com / 123456
  8. 8Payment works in demo mode; add a Razorpay test key in Admin > Settings for test mode.

Questions about ReHome

What do I get when I buy ReHome?

Complete source code, the database, project abstract (2 pages, pdf), project report (55 pages with 8 diagrams, pdf), project explanation with 25 viva questions and answers (pdf) and help to run it on your laptop. Files unlock in your dashboard right after payment.

Can I see the abstract before buying?

Yes. Sign in and download the free abstract from this page, and check it with your guide first.

Will you help me run and explain the project?

Yes. After you buy, we schedule a 1-on-1 session on AnyDesk or Google Meet. Our developer installs the complete project on your own laptop, runs it with you and explains the flow, modules and database so you are ready for your viva.

Can the project be changed for my college?

Small changes such as adding a module or changing fields are possible. Tell us before you pay and we will confirm what we can do and the cost.

Similar projects

All PHP projects →
PHP40% OFF

PawHome - Pet Adoption System with Shelter Panel

PawHome is a pet adoption system PHP project where families apply online to adopt rescued dogs, cats, rabbits and birds, and verified shelters review, meet and approve them with a 5-point checklist. A complete final year PHP project with source code, MySQL database, report, documentation and Razorpay test payment.

Free abstract· Download₹0
Project price₹3,000₹5,000View Project
None of these fit your topic?Send your idea — we build it and share the quote first.Request custom project

Get ReHome for your submission

Leave your details and a counsellor will call to confirm your branch, any changes your guide needs, and how you want to pay.