Virtual Diamond Palace CS619 Final Project Spring 2018 

Virtual Diamond Palace


Project Domain / Category

Web based Project


Abstract / Introduction

The main aim of this project is to develop an interactive and dynamic website


that provides the customer with an on-the-click functionality which helps to find latest design of Diamond jewellery with different categories like Men jewellery, Women jewellery, Occasion, offers products like Rings, Bangles, Bracelet, Earrings, Necklaces, Pendants, nose pins, Wedding sets etc. and buy them easily at any time according to the user’s convenience. The website is designed in such a way that anyone can view the updates of the diamond products being offered on the website at any time easily. The aim of this web application is to reduce the manual effort needed to manage transactions and also will help in easy maintaining and updating jewelry products in the website for the administrator.


Existing System


In Jewellery shops all the orders are taken manually. All Jewellery brushers have price list but it’s have limited designs of Jewelry. The stock is maintained on paper. Paper work takes more time and may be lost the data. It takes more man power and time.


Proposed System


  • Virtual Diamond Jewellery shop that allows users to check for various categories and Diamond Jewellery products available at the website and purchase online.


  • The website consists of list of Diamond Jewelry products displayed in various designs with prices against each category.


  • The user may browse through these Diamond Jewellery products without login/registration.
  • If the user likes a product and wants to buy than may add it to the shopping cart.


  • Once user wishes to checkout she/he must register on the website first. User can then login using same id password anytime.


  • User may pay through a credit card or cash on delivery.


  • Once the user makes a successful transaction she/he gets a copy of the shopping receipt on his/her email id.


  • The system will also reduce the manual operation associated with the maintenance of the records consisting of the product, product order details, and customer details.




  1. Login/Registration Module: In this module, the Data Base Administrator (DBA) or the customer will have to authorize his access to the modules of the online software system.


  1. Diamond Jewellery Module: In this module all categories and all diamond jewellery products must be displayed and each and every operation related to the Diamond jewellery category and product such as adding new item, editing the existing item, delete item, gets the lists of item and reports of item will be managed.


  1. Customer Module: This module helps the customer to Sign-in, Creating an Account, Search product, Select product, Buy Items, Continue Shopping, View/Edit Cart, Checkout, Bill/Ship Information, Confirm order, and Delete Order.


  1. Data Base Administrator (DBA) Module: In this module, Creating Username & Password, Input product/category, Modify product/category, delete product/category, Query Sale Data, Query Database’s data, maintains the historical records on all transactions and Logout.



Functional Requirements


  1. A Login and registration facility for enabling access to the system both for customers and Data Base Administrator (DBA).


  1. The customer can view/search the product catalogue without logging into the system or getting him/her registered.


  1. For making a purchase will have to follow the registration (login) process.


  1. DBA will maintain the system by order bills, order Status add/update/delete the product details in the catalogue.





  • Operating System: Window7and above


  • HTML,CSS, Bootstrap (Front-end)


  • MYSQL(Backend)


  • PHP(Server side programming)


  • WAMP — Web Application Server




Name: Komal Khawar


Email ID:

Skype ID: kom.kk

Tags: 2018, CS619, Diamond, Final, Palace, Project, Spring, Virtual

Views: 134



© 2019   Created by Irfan Khan MSCS.   Powered by

Badges  |  Report an Issue  |  Terms of Service