Report On E-Commerce Assignment
Report On E-Commerce Assignment
WITH REPORT
1
1. Overview
The e-commerce website which is attached and submitted along with this report was
developed in compliance with the requirements of the assignment which include:
The developed e-commerce website which is for a shop that sells men’s shoes, consists of
the following functionalities:
2
3. Database Structure
The database that was designed to support the e-commerce website is called step_style_db
and it has just three simple tables to keep information. The three tables are shoes_table,
orders_table, and messages_table.
The orders_table is related to the shoes_table through the shoe_id, which is a primary key
in shoes_table and a foreign key in orders_table. Below are the definitions of each of the
three tables:
3
4. Using the System
To use the system, it has to be set up in xampp environment and the database also nees to
be set up properly. The process is as follows:
5. Output Screenshots
4
Customer Checkout Page
5
Customer Feedback Page
6
Admin Access Page (the code is “allow me”).
7
Admin View of Customers Feedback.
6. Future Improvements
The system can be further improved in a number of ways, including the following
suggestions:
i. Adding a feature to enable customers buy more than one quantity of an item in their
cart.
ii. Adding a feature to enable customers view all the items they have ever purchased on the
platform (transaction history).
iii. Integrating with actual payment service like Remita.
iv. Adding password encryption for greater security.
v. Incorporating responsive design like bootstrap so that it will look good on all kinds of
devices.