Online furniture shop is a web based project that allows users to check for various furniture available at the online store and can purchase furniture online. The project consists of the lists of furniture products displayed in various models and designs. The website displays all the information about furniture including furniture description, price and delivery information, etc.

Scope of the project

  • There are four types of users in this system. i.e.; Administrator, customer, seller and employee.
  • This online furniture shop is used to automate furniture selling online and it is implemented with inventory management system.
  • This will track complete inventory of the shop.
  • This project has unique feature where customer can customize his order.

Software requirements

  • IDE: Adobe Dreamweaver CS 6.0
  • Front-end: PHP
  • Back-end:  MySQL Server

Project modules

  • Customer profile module: Here customer can view his orders and billing records. Anyone can view furniture details but to purchase furniture user need to be registered to the system by entering name, email-id, password etc
  • Furniture module: In the furniture module customer can view all the furniture list with name, image, description etc.
  • Furniture category module: The furniture records are divided in categories. The customer can filter category wise furniture.
  • Furniture customization module: If customer needs any customization then they can share the ideas with any furniture design. Customer can order Beds, Tables, Sofas etc. under customized order. The price will vary for each and every customization.
  • Billing module:  In the billing module customer can order for furniture. They can order multiple items together. After successful payment the system displays the order reports. The customer can make payment through VISA, Debit card, credit card, Cash on delivery, etc.
  • Supplier Account module:  In this module supplier can sell furniture through online. The uploaded furniture details can be viewed by customer.
  • Offer module: Here the admin can set discounts during festivals. The admin can provide promo code to increase the business.
  • Contact module: In the contact module the customer can directly contact with suppliers. Customer can view replies in the mail or customer account.
  • Tax module: The GST tax varies for all the products. Here the admin can set tax for each and every furniture.
  • Dashboard module:  It is for admin and only admin can manage whole website.
  • Report module: This module is for administrator where admin can view order details, sales details, etc. Admin can filter the records day wise, month wise, weekly and with customized date.
  • Master modules: The master module has complete websites settings.

Download Source code