Final Project Proposal

As one of the requirements of completing course CS220 – Scripting Languages, we are to set up an e-commerce website. This project is managed by Evelyn Kharisma, Fansi Lantana and Jeremy Nathaniel Sie. The front-end of the website had been designed by Anoukv Zanten previously. For the purpose of supporting the additional function that our team will implement into the e-commerce website, we will modify the front-end. This e-commerce website will be created to support Batik Tulis Pusaka Beruang Lasem.

1

We divide the work loads into 3 categories, front-end, back-end and database. This e-commerce website will be built using:                                                                                                                            – Back-End:     PHP programming language and CodeIgniter framework                                            – Front-End:    HTML, CSS, Javascript                                                                                                           – Database:     MySQL

mysql-php         HTML5_CSS_JavaScript

      1. Create New Account                                                                                                                             There will be a form that user need to fill in to registered as new customer. Only customer can do purchasing.
      2. Login and Logout                                                                                                                                    This login system will validate customer and admin account. New customer should sign up to purchase. Based on the login ID and password, system will determine whether it’s customer or admin, then system will redirect them to specific interface that they are allowed to access. Only admin will be able to access admin interface.
      3. Home, About Us, Contact Us, Help                                                                                                   These page will contains Batik Tulis Pusaka Beruang Lasem basic information and help in navigating and using the e-commerce website.
      4. Product                                                                                                                                                     The e-commerce will let customer browse and search product sell by Batik Tulis Pusaka Beruang Lasem. Customer can also see the product details.
      5. Admin Interfaces and Settings                                                                                                       Once admin login into the system, they will be able to change the content of the website easily using the back-end services provided. The services include add and delete product; increase and decrease stock.
      6. Wishlist and Shopping Cart                                                                                                             Each user has their own wishlist and shopping cart which will provide convenience in choosing and purchasing product through the website.
      7. Purchasing Process and Confirmation                                                                                       The website purchasing step will consist of several confirmation step to ensure that customer purchase the product they choose correctly.
      8. Payment Confirmation                                                                                                                         The e-commerce website will also provide convenience for the admin by providing the mean for customer to upload their payment receipt.

Interaction Flow                                                                                                                     Flow

Team:       Evelyn Kharisma                                     (1701320825)                                                                                  Fansi Lantana                                         (1701341741)                                                                                  Jeremy Nathaniel Sie                             (1701320365)
Design:     Anoukv Zanten                                       (1901519004)

 

Leave a Reply

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