Final Project Report

For the final project, we are challenged to make a operating e-commerce website of batik commerce from a company called Pusaka Beruang. The contents of the website which was acquired from a design student, Clara Wibisono, are used as an input in the CMS, to be displayed on the Front-End Website. Aside from front-end and CMS, my team also manage the Back-End.

We were challenged to meet several requirements, which were successfully satisfied as shows below:

Website

1. Use PHP Framework (Code Igniter)

(Unable to upload media, the host might be out of space)

2. Primary Navigation Bar

3. Help Page

4. Login Page

5. Href fo each menu item

6. Title Tag on every page

7. User registration form

8. Shopping cart (1st JavaScript)

9. onMouseOver on Image Object (2nd JavaScript)

10. Textbox for Input

11. Server Date

12. Inventory by Category filter

CMS

1. Administrator Page

2. User table in Database

3. Inventory Table

Here is a link to our video:

Name: Michael Ferikson – CMS Front-End Developer, Quality Assurance- 1701320794

Team:

Timothy Viandy – Front-End Website Developer

Enrico Hugo – Back-End Developer

Final Project Proposal

For the final project of Scripting Language course that we are taking, my team are challenged to create a Batik Lasem e-commerce website. The website basically sells Batik over the net. We are given flexibility to design and code our website.

My team is consist of:

  1. Michael Ferikson (Me) – 1701320794, who is responsible in designing the system and quality control
  2. Enrico Hugo – 1701320642, who is responsible for developing the back-end and CMS
  3. Timothy Viandy – 1701319810, who is responsible for developing the front-end

The content of which consist of the assets that has been created by an Information System students, Clara Wibisono, from Binusian 2016. The previous web is a static web. Our job is to optimise the web to be more dynamic by creating e-commerce function that support all the purchasing activities of the customers.

We will do the website using a HTML, PHP framework (CodeIgniter), with JavaScript functions. The front-end of the website should provide e-commerce website function such as menus, login/registration, shopping cart, mouseover, inventory, and category. In addition, we are also about to create an admin page to manage the content, and also to create database using MySQL environment.

The following are the weekly activities that our group will do for the project before going live:

Week 1

  • Gather and document user requirements
  • Design database based on requirements
  • Determine functions to be prepared

Week 2

  • Remake design of existing website
  • Create design for CMS

Week 3

  • Create basic web services as a bridge to database
  • Implement automation for product page
  • Implement automation for navigation bar

Week 4

  • Improve web services
  • Implement design for CMS
  • Create Registration and Login features

Week 5

  • Implement CMS features such as:
    • add / edit / remove products
    • add / edit / remove users
    • add / edit / remove orders
  • Implement new design to old website

Week 6

  • Alpha testing
  • Check and improve functionalities of website

Week 7

  • Beta testing
  • Fix errors and improve from user feedbacks

The finished website will be stored and used locally, and therefore uploaded to the class’ dropbox to be evaluated by Mr. Raymond Bahana.

 

FreelanceMe

Course Name: Scripting Language

Members:

  1. Michael Ferikson
  2. Enrico Hugo
  3. Timothy Viandy

FreelanceMe is a website project for Scripting Language course. It is an e-Commerce website of freelance service. User can search for type of freelance service that he/she need and then book an appointment.

The problem that could be find in building this website is that there will be so many Freelancers signing up and to be displayed. Therefore, we should use a good searching systems that can show the appropriate options to the user in timely and accurate manner.

The aim of this website is to build a comfortable and dynamic e-commerce website for the users to search for their needs of freelance service(s).

We will design the website using several applications such as: mySQL, PHP, HTML, CSS, and JavaScript.

Here are some screenshot preview of the website:
<photo>

You can also learn how to create the website on this tutorial video:
<video>

#CSBINTL