Tugas Besar 1 IF3110 Web Based Development
- General Info
- Tampilan Program
- How To Install
- How To Run
- Requirements
- Tech Stack
- Tampilan Google Lighthouse
- Pembagian Tugas
- Credits
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.
- Home
- Signup
- Login
- User Home
- Search Product
- Product Filter
- Topup
- History
- Admin Home
- Edit Product
- Handle Topup
- Edit User
- Account Settings
- Unduh Docker Desktop di situs resminya dan lakukan instalasi.
- Unduh PostgreSQL di situs resminya dan lakukan instalasi.
In terminal, run:
docker-compose up -d
After that, open http://localhost:8000/client/pages/home/ in your browser.
- Docker Desktop
- PostgreSQL
- HTML
- CSS
- JavaScript
- PHP
- Home
- Signup
- Login
- User Home
- Search Product
- Product Filter
- TopUp
- History
- Admin Home
- Edit Product
- Handle Topup
- Edit User
- Settings
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
This project is implemented by:
- Brian Kheng (13521049)
- Bill Clinton (13521064)
- Michael Leon Putra Widhi (13521108)