Anda di minta membuat aplikasi web untuk mengelola inventory dengan wireframe seperti berikut :
dan scema database seperti berikut :
1. Tabel Items
| Field | Type | |
|---|---|---|
| id | INT | auto increament, Primary Key |
| productName | VARCHAR | |
| price | INT | |
| category | VARCHAR | |
| stock | INT | |
| createdAt | DATETIME | auto updated |
2. Tabel Users
| Field | Type | |
|---|---|---|
| id | INT | auto increament, Primary Key |
| VARCHAR | ||
| password | VARCHAR |
Adapun fitur dari aplikasi ini adalah :
- User non-login dapat mengakses halaman
homedanlogin - User non-login tidak boleh mengakses halaman
manage - User login dapat mengakses semua halaman dan melakukan penambahan item, perubahan item dan penghapusan item pada halaman
manage - Warna background pada item
stockdi halamanmanageakan otomatis berubah sesuai aturan berikut : - Merah : Jika stok = 0 - Kuning : Jika stok <=10 - Hijau : Jika stok >10
- Buat frontend dengan CSS framework pilihan anda sesuai dengan wireframe di atas didalam folder
/frontend - Buat REST API yang terhubung dengan database untuk login dan CRUD inventory di dalam folder
/backend - Integrasi frontend dan backend untuk memenuhi fitur aplikasi yang sudah di jabarkan di atas


