Website yang ditampilkan merupakan sistem manajemen inventaris berbasis web yang dirancang untuk memantau dan mengelola data barang, pengguna, serta riwayat transaksi secara efisien dan terstruktur. Pada halaman utama (dashboard), terdapat rangkuman statistik penting seperti jumlah total items (barang), jumlah total user, dan jumlah keseluruhan riwayat transaksi. Masing-masing informasi ini ditampilkan dalam bentuk kartu statistik dengan warna berbeda untuk membedakan kategorinya secara visual.
Di bagian bawah dashboard, terdapat grafik interaktif yang menampilkan data harga barang masuk dan keluar per hari, memungkinkan pengguna untuk memantau pergerakan nilai transaksi harian secara visual dan akurat. Grafik ini memudahkan analisis tren serta membantu dalam pengambilan keputusan terkait pengelolaan stok barang.
Navigasi utama terletak di sisi kiri, meliputi menu: Dashboard, Role Users, Users, Items, Transactions, dan History, yang menunjukkan bahwa sistem ini mendukung manajemen pengguna berbasis peran, pencatatan barang, pencatatan transaksi, serta pelacakan riwayat aktivitas. Fitur logout tersedia di bagian bawah sidebar untuk kemudahan keluar dari sistem.
Halaman Role User berfungsi sebagai pusat pengaturan hak akses pengguna berdasarkan peran atau jabatan mereka dalam sistem. Fitur ini sangat penting dalam website berbasis multi-user, karena memungkinkan administrator untuk mengatur dan membatasi akses pengguna terhadap fitur-fitur tertentu sesuai dengan tanggung jawab dan wewenangnya.
Secara default, sistem ini menyediakan dua jenis role, yaitu Super Admin dan Admin. Ketika saya login sebagai Super Admin, seluruh fitur dan menu dalam sistem tersedia dan dapat diakses secara penuh. Namun, berbeda halnya saat login sebagai Admin, di mana hanya fitur-fitur tertentu yang ditampilkan sesuai batasan hak akses yang telah ditentukan. Dengan demikian, sistem ini memastikan bahwa setiap pengguna hanya dapat mengakses bagian yang relevan dengan peran mereka, menjaga keamanan dan efisiensi penggunaan aplikasi.
Halaman User, berisikan daftar pengguna yang dapat mengakses halaman website ini, setiap user memiliki role yang berbeda
Halaman Items merupakan fitur utama dalam sistem manajemen inventaris yang berfungsi untuk mengelola data seluruh barang yang tercatat. Pada halaman ini, pengguna dapat melihat daftar item secara lengkap, meliputi informasi penting seperti nomor urut, nama barang, jumlah stok yang tersedia, dan satuan barang. Setiap item ditampilkan dalam bentuk tabel yang rapi dan mudah dibaca, dengan contoh data seperti Gudang Garam Signature, Sampoerna, Malboro Ice Burst, dan Evo Blue, masing-masing memiliki jumlah stok dan satuan PACK.
Selain itu, halaman ini menyediakan kolom Action yang memudahkan pengguna untuk melakukan tindakan pengelolaan data, yaitu mengedit item dengan ikon pensil dan menghapus item dengan ikon tempat sampah. Di bagian kanan atas, terdapat tombol Add New Items yang berfungsi untuk menambahkan barang baru ke dalam sistem. Fitur ini sangat membantu dalam proses pembaruan data stok dan pengelolaan inventaris secara dinamis. Dengan antarmuka yang sederhana dan fungsional, halaman ini dirancang untuk meningkatkan efisiensi pengelolaan barang serta memastikan seluruh data inventaris dapat diakses dan dikelola dengan mudah oleh pengguna yang memiliki hak akses.
Halaman Transactions merupakan bagian penting dalam sistem manajemen inventaris yang berfungsi untuk mencatat dan mengelola setiap aktivitas transaksi barang, baik barang masuk (In) maupun barang keluar (Out). Halaman ini berisikan form input transaksi yang dirancang agar pengguna dapat mengisi data dengan mudah dan terstruktur.
Pengguna dapat memulai dengan memilih item yang akan diproses pada kolom Select Item, kemudian sistem akan menampilkan informasi Stock dan Unit dari item tersebut secara otomatis. Selanjutnya, pengguna diminta mengisi jumlah kuantitas (QTY) dan Price per unit. Nilai Total Price akan dihitung berdasarkan perkalian antara QTY dan Price, memberikan transparansi nilai transaksi secara langsung.
Form ini juga mencakup pengisian Date transaksi menggunakan kalender, kolom Short Description untuk memberikan catatan singkat mengenai transaksi, serta pemilihan Type transaksi yang terdiri dari pilihan In (barang masuk) atau Out (barang keluar). Setelah semua data diisi, pengguna dapat menyimpan transaksi dengan menekan tombol Save di bagian bawah.
Dengan form ini, sistem memudahkan pencatatan alur barang secara akurat dan terdokumentasi, sekaligus memastikan kontrol stok yang efektif melalui pengelolaan transaksi harian yang terdigitalisasi.
Halaman History berfungsi untuk menampilkan seluruh riwayat transaksi barang yang telah dilakukan dalam sistem, baik transaksi barang masuk (in) maupun barang keluar (out). Data pada halaman ini disusun dalam bentuk tabel yang informatif, mencakup beberapa kolom penting seperti No, Name (nama barang), Price (total harga transaksi), Type (jenis transaksi), serta Action untuk melihat detail atau menghapus data.
Setiap transaksi diklasifikasikan berdasarkan tipenya, yang ditandai secara visual dengan warna berbeda pada kolom Type. Simbol berwarna kuning menunjukkan transaksi barang keluar (out), sedangkan simbol berwarna hijau menunjukkan transaksi barang masuk (in). Penandaan ini memudahkan pengguna untuk mengenali jenis pergerakan barang secara cepat dan intuitif.
Di kolom Action, pengguna disediakan dua ikon: ikon mata untuk melihat detail transaksi, dan ikon tempat sampah untuk menghapus data riwayat jika diperlukan. Di bagian bawah tabel juga terdapat navigasi halaman (pagination) untuk mengatur jumlah data yang ditampilkan dan memudahkan akses ke riwayat transaksi yang lebih lama.
Secara keseluruhan, halaman ini dirancang untuk memberikan transparansi dan kemudahan dalam melacak aktivitas keluar masuk barang dalam sistem, sehingga administrator maupun pengguna lain dapat melakukan evaluasi dan audit data secara efisien.
©2025 Muhammad Fadli Kurniawan