The purpose of developing Online Gift Shop project is for customers to order gifts through online for home delivery or pick up from shop. As the internet users are increasing exponentially, the company has introduced Online Gift Shop System for taking orders from customers. This system not only improves customer’s experience but also eases the workload on the staff of gift shop.

The online gift shop system will be computerized so that it has less paper work to do and it will save both the money and the time. The main idea behind this project is to provide each and every people out there to have a fun party at different occasions. The customers can order instantaneously across anywhere around the area, anywhere they want.

The project works with admin, customer, gift shop and gift items with different varieties. The admin is the main user who will monitor the activity of each user. The admin will have the power to create new records, delete the existing records or update the existing records.

Any type of customer who wants to be the part of the system will have to register. It is a very simple process. They just have to provide their profile information. All the information will be kept private and confidential. Once the customer registers to the system, the customer have to login into the system to order the gift items. If the credentials are matched with the tables stored into the database, customers can access the account.

When customer choose the best item and ready to order it online, just in the cart the customer has complete the ordering process. Customer need to provide the address of gift to be delivered, and the payment method – net banking, debit card or credit card.

The management can keep track of the all the financial activities and their records of the online gift shop system. After getting the order notification from the customer, the gift shop staff can deliver the gift item to the address given. This project has option to customize the online gift ordering system as per customer requirements.

All the records will be inserted in the system and will be kept in the database. MySQL is the database server. The project is developed purely based on client requirement. To validate whether anyone does not play with the system and fill the inappropriate information, there will some validation checks via JavaScript.

Project Demo Video

Visit our Youtube Channel

Software Requirements:

  • XAMPP 1.8.2
  • Apache server
  • PHP 5.4
  • MYSQL server 5.5
  • Adobe dreamweaver CS 6.0

Project modules:

  • Login module:  In this module login option is provided to login. Also new signup option is provided to for new user to sign up.
  • Shop owner module: Any user can submit a shop creation request through online. When the request is approved by the Administrator, the requester is notified, and from there on is given the role of Shop Owner. The Shop Owner is responsible for setting up the shop and maintaining it. The shop owner can add or remove items from his shop. The Shop Owner can view different reports that give details of the sales and orders specific to his shop. The Shop Owner can also decide to close shop and remove it from the website.
  • Category module: This module is to define different types of main category and sub category. The subcategory products will display under the main category.
  • Products module: The shop owner has the authority to add or delete items from online gift shop. Shop owner also has the right to modify those details. They can add new products by entering product name, product price, product description, category, etc.
  • Shopping module: The customer can select the items and put it into a cart and as soon as he clicks on finish, the total amount to be paid is displayed and also provides discount if any. View cart screen shows all the selected items, here quantity as to be entered. And also option is provided to deselect the products. The customer can pay cash on delivery or else he can pay by entering his credit card number and address to which the items have to be shipped. The system generates bill after making payment.
  • Order module: Here customer can see all the order details that he placed. When customer clicks the “Order” link it will go straight to the “Paid” orders.
  • Admin module: Administrator has full permission to access this web site. Administrator or employees can handle customer details, and he can communicate with customers through mail. If customer forgets his password employee can reset his password.
  • Reports module: Here user can track purchase details, sales details, monthly report, weekly sales report, etc.
  • Dashboard module: The dashboard module is for administrator where admin can add items, staff, category, promo code, etc.

Download Source code:

555Add to cart

Download Link Contains:

  • Complete Source code with sample database
  • Complete Project documentation

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.