Project

The final project will be a group project and I will be working together with Ignatius Yuda & Richie Wijaya. The theme of this project is an e-commerce website as a main product is BATIK. This website is projected for Pusaka Beruang, one of small business in selling Batik Tulis Lasem. BATIK is Indonesia heritage for cloth that has been declare by UNESCO. It is an technique of wax-resist dying applied to whole cloth and it the technique called canting.

The content and front-end of this website has been done by Clara Lukman as her previous project as a design student. As a, computer science student we are required to make the back end of this website as our project. Furthermore, we are allowed to modified the front-end of the website to match the requirement of the project.

There are two main service for this e-commerce website, admin and customer side. I will explain more about the specification of this project and features of each service in this post.

Project requirements:

  • PHP Framework (Code Igniter for our PHP Framework)
  • Navigation Bar
  • Help Page
  • Login and Sign Up Form
  • Shopping Cart
  • Admin Page
  • Database
  • Javascript Function

Customer features:

  • Log in
  • Log out
  • Sign up (Register new customer)
  • View company profile
  • Browse product
  • View product details
  • Add product to shopping cart
  • Cancel product from shopping cart
  • View shopping cart
  • Edit customer’s data (name,address,phone,email,etc)

Admin features:

  • Log in
  • Log out
  • View all user
  • Add new product
  • Edit product’s detail
  • View order list
  • Edit users
  • Verify customer’s order

Technical:

  • Programming Language
    • Back-End : PHP
    • Front-End : CSS, HTML, Javascript
  • Database
    • MYSQL