Invenity – Aplikasi Inventory Barang Berbasis Web

Dan kali ini, jauh dari posting sebelumnya yang mungkin nggak jelas. Kali ini ingin berbagi aplikasi web iseng kerjaan saya di salah satu sekolahan. Kali ini aplikasi untuk melakukan pendataan barang dalam suatu instansi ataupun perusahaan atau biasa disebut Aplikasi Inventory.Ā Yap, gratis tinggal liat aja artikelnya. Download aplikasinya. Jalanin deh. šŸ˜€

Pengenalan

invenity-depan
Halaman utama aplikasi Invenity

Invenity! Ya, itu dia nama yang saya berikan ke aplikasi ini. Keren? Mungkin. Cuma masih banyak perlu pengembangan mengingat aplikasi ini masih banyak kekurangan. Mungkin ada yang bisa bantu? šŸ˜›

Aplikasi ini melakukan pendataan barang terutama untuk barang barang elektronik. Kenapa elektronik? Karena disana terdapat detailnya seperti Serial Number, Brand, Model dan lain lain.

Latar Belakang

Pada dasarnya ini adalah penerapanĀ dari aplikasi lain yangĀ serupa (milik orang) namun ya bisa dibilang tidak fleksibel (pada waktu itu). Saya coba untuk sempurnakan karena tuntutan pekerjaan.Ā Yah namun pada akhirnya tidak pernah kesampaian karena kesempurnaan itu cuma buat Yang Maha Kuasa.

InformasiĀ Singkat Aplikasi

Pada gambarĀ utama anda dapat melihat halaman utama dari sistem Invenity, hanya berupa form login pengguna dan juga informasi aplikasi berupa nama aplikasi, alamat dan juga detail kontak seperti email dan juga nomor telepon. Semua itu nantinya dapat diubah sesuai dengan kebutuhan setelah anda masuk ke dalam sistem aplikasi. Termasuk theme. Ya, semua (mungkin) sudah ter-cover. šŸ˜€

Dashboard

invenity-dashboard
Halaman dashboard Invenity

Nah pada gambar diatas adalah halaman dashboard, jika anda berhasil masuk maka akan tampil seperti gambar diatas. BerisiĀ status monitor berupa chart yang menjelaskan jumlah barang pada masing masing status.

 

Pengaturan Sistem

Seperti yang sudah dijelaskan sebelumnya, aplikasi ini juga dapat diubah namanya, logo dan detail lainnya yang berhubungan dengan sistem. Berikut adalah tampilannya :

invenity-sys-setting
Pengaturan Sistem

Pada halaman system settings ini anda dapat melakukan perubahan pengaturan sistem. Masih ada cukup banyak yang bisa diubah. Yah silahkan nanti dicoba saja.

 

Pengaturan Barang

Selanjutnya pengaturan barang, semua data barang di kelompokkan berdasarkan tipe. Jadi anda harus melakukan input data tipe barang terlebih dahulu. Silahkan lihat gambar diatas. Anda dapat melakukan upload foto setiap barang pada inventory.

Penting! Jika anda meng-install aplikasi ini pada mesin ber-OSĀ windows harusnya tidak akan ada masalah. Namun jika andaĀ meletakkan aplikasi ini pada mesin ber-OS Linux pastikan permission dari folder “assets/images” writable. Jika tidak writable maka anda akanĀ mengalami kegagalan pada proses upload foto baik pada saat melakukan tambah data ataupun tambah pengguna baru.

Pengaturan Lokasi

invenity-loc-man.png
Pengaturan Lokasi

Pada halaman ini anda dapat menetapkan nama lokasi dari barang barang yang ada di dalam sistem aplikasi.Ā Pada dasarnya lokasi merupakan nama ruangan dari suatu bangunan. Nah, didalamnya juga sudah disediakan berbagai detail seperti nama tempat, nama gedung dan lantai.

Laporan

invenity-report
Laporan

Laporan merupakan komponen yang harus ada dalam setiap aplikasi berbasis web. Nah saya sudah membuat laporanĀ yang dapat anda pilih sesuai dengan kebutuhan.Ā Output laporan adalah berupa file PDF. Menggunakan FPDF Class untukĀ meng-generate laporan tersebut.

Lain-lain

Maksudnya? Ya lain lain selain diatas seperti pengaturan pengguna, pengaturan komponen dan juga log. Saya akan persingkat saja penjelasannya karena akan terlalu panjang dan tidak efektif nantinya.

  1. Pengaturan penggunaĀ berfungsi untuk, ya mengatur data pengguna (user) yang dapat masuk ke dalam sistem.
  2. Pengaturan komponen bermaksud jika anda ingin melakukan penambahan komponen pada aplikasi ini. Nantinya akan berpengaruh juga terhadap user permission (hak akses pengguna). Kemungkinan besar penggunaan standar tidak akan menyinggung halaman ini. Jadi ya silahkan di abaikan jika tidak perlu. šŸ˜›
  3. System log adalah semacam log yang melakukanĀ tracking (pelacakan) semua aktifitas yang dilakukan olehĀ pengguna pada sistem aplikasi ini. Contohnya jika andaĀ mengubah data barang, maka akan ada informasiĀ tentangĀ perubahan data tersebut.

 

Download (yay)

Ya, akhirnya yang ditunggu adalah… link download. Ok saya juga sama, baiklah tanpa basa basiĀ selamat menikmati. šŸ™‚

 

Penggunaan

  1. Download filenya
  2. Ekstrak di dalam folder web server anda.
    • Jika hosting : public_html
    • Jika WAMP : www
    • Jika XAMPP : htdocs
    • Jika Linux (standar) : var/www
    • Sesuaikan denganĀ server anda tentunya.
  3. Import file invenity.sql yangĀ sudah disediakan.
  4. Ubah file lib/setting.ini.php, sesuaikan user, password dan nama databasenya.
  5. Data login pertama kali :
    • Username : admin
    • Password : admin
  6. Selamat mencoba!

 

Aplikasi ini menggunakan

  1. PHP PDO Class :Ā https://github.com/indieteq/PHP-MySQL-PDO-Database-Class
  2. Grafik Chartjs :Ā http://chartjs.org/
  3. Chosen select :Ā https://github.com/harvesthq/chosen
  4. Datatables :Ā http://datatables.net
  5. Datepicker :Ā https://github.com/eternicode/bootstrap-datepicker
  6. Text Editor TinyMCE :Ā https://www.tinymce.com/
  7. FPDF :Ā http://www.fpdf.org/
  8. Fancybox :Ā http://fancyapps.com/fancybox/
  9. Validetta :Ā http://lab.hasanaydogdu.com/validetta/

Itā€™s great to work with your creation. šŸ™‚

 

Penutup

Demikianlah tulisan singkat saya mengenai aplikasi Inventory Berbasis Web ini. Terima kasih atas perhatiannya dan kunjungannya ke blog ini. Semoga bisa memberikan manfaat yang berarti untuk kita semua. Amiin.

Bagi anda yang mungkin punya pertanyaan, masukan, keluhan dan lain lain mengenai aplikasi ini. Silahkan ajukan semua itu pada kolom komentar. Semoga semua ini bisa membantu kita semua baik dari segi pekerjaan ataupun pembelajaran.

Penutup kedua

Dan untuk penutup kedua. Saya juga sedang melakukan penggarapan untuk aplikasi inventory versi lanjutan (Rencananya : Invenitwo). Jika ada masukkan juga silahkan masukkan ke kolom komentar. Saya akan sangat bersyukur. Lebih lagi jika ada yang mau kolaborasi. šŸ˜€

Baru aja kepikiran mungkin aja ada yang perlu bantuan untuk pembuatan aplikasi semacam ini namun bentuknya custom, bisa langsung menghubungi saya ke alamat email yang ada di halaman : About (tentang)

Terima kasih.

Nrmn

Advertisements

5 thoughts on “Invenity – Aplikasi Inventory Barang Berbasis Web

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s