Description
Online Jewellery Store Project using PHP and MySQL
This project was created using PHP and MySQL to develop an Online Jewellery Store. The main objective of this mini project is to provide a platform that offers information on various online jewelry items. The project includes a user login system for customers. Customers can view information on jewelry items, place orders, view payment and purchase history after logging in. Customers without an account can only browse information on jewelry items such as types, categories, and companies without the ability to place orders or make payments. Free PHP mini project documentation and source code downloads are available for students interested in PHP projects.
Modules and Description of Online Jewellery Store Project:
Jewellery Items Module :
The Jewellery Items Module is a crucial part of this project, providing functionality related to jewelry items. Features of this module include displaying a list of jewelry items and client-side form validation using JavaScript.
Types Module :
The Types Module manages the types of jewelry items. Features include displaying a list of all types and allowing customers to view them.
Category Module :
The Category Module is responsible for managing information on jewelry item categories. It allows customers to view a list of all categories.
Login Module :
The Login Module provides a login form for customers to access the system. Features include adding new login records, viewing login details, editing and updating login records, and changing passwords.
Functionality performed by Customer user:
- Customer Registration : Customers can register on the website using the registration form.
- Customer Login : Customers can log in to the system using the login form.
- Customer Jewellery Items : Customers can view and order jewelry items.
- Customer Payment : Customers can make payments for jewelry items.
- Customer Order : Customers can place orders for jewelry items.
- Customer Order Confirmation: Customers can confirm their orders.
- Change Password : Customers can change their account passwords.
Technology Used in the project Online Jewellery Store
The project was developed using the following technologies:
- HTML : Page layout designed in HTML
- CSS : Styling done using CSS
- JavaScript : Validation and animations implemented using JavaScript
- PHP : Business and frontend logic written in PHP
- MySQL : Database management using MySQL
- Apache2 : Project runs on Apache2 server
- Compatible with XAMP, LAMP, WAMP, or MAMP
Supported Operating System
The project can be configured on the following operating systems:
- Windows : Compatible with Windows operating system using WAMP or XAMP
- Linux : Runs on all versions of Linux
- Mac : Configurable on Mac operating system