CodeIgniter 4 Point Of Sales Project
Point Of Sales - Aplikasi Kasir Berbasis Web
Point of Sales(POS) adalah suatu sistem yang digunakan oleh berbagai macam usaha ritel untuk menyelesaikan transaksi jual beli. Merupakan versi modern dari mesin kasir konvensional/cash register yang biasanya sudah dilengkapi dengan cash drawer. Aplikasi ini dikembangkan dengan menggunakan Codeigniter 4. Aplikasi ini merupakan versi beta dan terus mengalami pengembangan
System Requerements
Selanjutnya, pastikan pada php.ini
anda telah mengaktifkan:
- json (enabled by default - don't turn it off)
- mbstring
- mysqlnd
- xml (enabled by default - don't turn it off)
How To Install?
- Buka folder
xampp/htdocs
lalu clone repository ini dengan menggunakan perintah git clone https://github.com/deyan-ardi/pos-project
- Buka folder pos-project di Visual Studio Code, selanjutnya rename file
env rename
menjadi .env
- Buat sebuah database di mysql, boleh menggunakan phpmyadmin. Selanjutnya buka file
.env
lalu lihat bagian database.default.database = db_pos_project
, ganti db_pos_project
menjadi nama database yang baru saja anda buat
- Buka terminal/cmd, arahkan ke folder root project. Jalankan perintah
composer install
. Setelah itu, jalankan perintah berikut secara bertahap
php spark migrate
php spark db:seed
- Tulis
DataSeeder
, lalu Enter
php spark serve
- Jika tidak ada masalah, selanjutnya silahkan akses kehalaman
http://localhost:8080/
maka seharusnya halaman login akan muncul
How To Update?
- Untuk mengupdate aplikasi, silahkan buka terminal project di Visual Studio Code, lalu lakukan perintah
git pull origin master
dan git fetch origin master
secara berurutan
- Jika tidak ada masalah, selanjutnya silahkan akses kehalaman
http://localhost:8080/
maka seharusnya halaman login akan muncul
User and Permission
- Login Sebagai Super Admin
- email : super.admin@dintarakitchen.com
- password : 12345678
- Login Sebagai Atasan
- email : atasan@dintarakitchen.com
- password : 12345678
- Login Sebagai User Gudang
- email : gudang@dintarakitchen.com
- password : 12345678
- Login Sebagai User Finance
- email : finance@dintarakitchen.com
- password : 12345678
- Login Sebagai User Purchasing
- email : purchasing@dintarakitchen.com
- password : 12345678
- Login Sebagai User Marketing
- email : marketing@dintarakitchen.com
- password : 12345678
- Login Sebagai User Tim Proyek
- email : proyek@dintarakitchen.com
- password : 12345678
Credit
Aplikasi ini dikembangkan oleh GanaDev Com, Copyright 2021