Final Project Report

1

As a student who applied the CS220 – Scripting language class, it is mandatory for students who enroll the scripting language class to create an e-commerce website for the final project. In the project we are given a design [front-end] of the website that has been created by the design student and our job is to add shopping cart [back-end] to the website. This project is a team based project that consist of three members and each member will work on different task. The team that I am working with are Evelyn Kharisma and Jeremy Nathaniel.

Here are the platform that we use to make this website:

Front end – HTML, CSS, Javascript

Back end – PHP and CodeIgniter

Database – MySQL

 

REQUIREMENT DETAIL

Front-end

1

2

Back-end

3

1. Create an Account

This page is used for a new customer to make an account to purchase Batik. The customers need to fill all the form and there is a minimum character for password, 8-16 characters.

7

2. Login

This function is used for customers and administrator to sign in to their accounts by using their ID and Password. The ID and Password is used to detect whether the user is a customer or administrator. After the user has inputted their ID, the system will later direct to an interfaces.If the user is a new customer/administrator, s(he) should sign up to make an account.

5

 

3. The Website Pages

In this website there are several pages such as Home, About Us, Help, Geography, Batik Lasem and etc.  Those pages are use for Batik Tulis Pusaka Berung Lasem information.

4. Admin Interface and Settings

This function is for the administrator to edit the content of the website.

9

The administrator will be able to modify the content of the website such as :

  • Edit the content of pages on the rich text editor

14

  • Add, edit, delete products22
  • Add, edit, delete categories23
  • View and Change status of orders24
  • Add, edit, delete users   25

 

5. Shopping Cart

This function let users to purchase and choose the items that they want. The website also provide a purchasing process and confirmation

10

Database

Inventory Table

19

User Database

8

Here is a video to show how this website work 

 

Team :

Evelyn Kharisma                                    1701320825                                                                      Fansi Lantana                                         1701341741                                                                         Jeremy Nathaniel Sie                            1701320365

Designer :

Anoukv Zanten                                       1901519004

This entry was posted in Project. Bookmark the permalink.

Leave a Reply

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