Skip to content

briankheng/IF3110-monolithic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KBL E-Commerce

Tugas Besar 1 IF3110 Web Based Development

Table of Contents

General Information

KBL adalah sebuah website e-commerce. Disini, pengguna dapat membeli produk-produk yang telah disediakan pada website. Untuk dapat membeli barang, pengguna perlu membuat akun dan melakukan login. Sebelum dapat membeli barang, pengguna perlu melakukan request top up untuk mengisi balance akun. Request top up ini hanya bisa disetujui atau ditolak oleh akun dengan role admin.

Tampilan Program

  • Home

Home

  • Signup

Signup

  • Login

Login

  • User Home

Home-User

  • Search Product

Search-Product

  • Product Filter

Product-Filter

  • Topup

Topup

  • History

History

  • Admin Home

Home-Admin

  • Edit Product

Edit-Product

  • Handle Topup

Handle-Topup

  • Edit User

Edit-User

  • Account Settings

Settings

How To Install

  • Unduh Docker Desktop di situs resminya dan lakukan instalasi.
  • Unduh PostgreSQL di situs resminya dan lakukan instalasi.

How To Run

In terminal, run:

docker-compose up -d

After that, open http://localhost:8000/client/pages/home/ in your browser.

Requirements

  • Docker Desktop
  • PostgreSQL

Tech Stack

  • HTML
  • CSS
  • JavaScript
  • PHP

Tampilan Google Lighthouse

  • Home

Lighthouse-Home

  • Signup

Lighthouse-Signup

  • Login

Lighthouse-Login

  • User Home

Lighthouse-Home

  • Search Product

Lighthouse-Search-Product

  • Product Filter

Lighthouse-Product-Filter

  • TopUp

Lighthouse-Topup

  • History

Lighthouse-History

  • Admin Home

Lighthouse-Home

  • Edit Product

Lighthouse-Edit-Product

  • Handle Topup

Lighthouse-Handle-Topup

  • Edit User

Lighthouse-Edit-User

  • Settings

Lighthouse-Settings

Pembagian Tugas

Server-side:

  • Admin-Product-CRUD: 13521049
  • Admin-Top-Up-CRUD: 13521049
  • Admin-User-CRUD: 13521049
  • Register: 13521064
  • Login: 13521064
  • Settings: 13521064
  • History: 13521064
  • Core Database : 13521108
  • Docker : 13521108
  • Routing : 13521108
  • Home (Filter-sort-search-pagination) : 13521108
  • User-Product : 13521108

Client-side:

  • Admin-Product-CRUD: 13521049
  • Admin-Top-Up-CRUD: 13521049
  • Admin-User-CRUD: 13521049
  • Register: 13521064
  • Login: 13521064
  • Settings: 13521064
  • History: 13521064
  • Docker : 13521108
  • Routing : 13521108
  • Home (Filter-sort-search-pagination) : 13521108
  • User-Product : 13521108

Credits

This project is implemented by:

  1. Brian Kheng (13521049)
  2. Bill Clinton (13521064)
  3. Michael Leon Putra Widhi (13521108)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •