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
- PHP >= 7.4
- GIT Windows
- Composer
- Apache Server dan SQL Server => [Dapat diperoleh dengan menginstall XAMPP atau Laragon]
- intl
- libcurl
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)
- Buka folder
xampp/htdocslalu clone repository ini dengan menggunakan perintahgit clone https://github.com/deyan-ardi/pos-project - Buka folder pos-project di Visual Studio Code, selanjutnya rename file
env renamemenjadi.env - Buat sebuah database di mysql, boleh menggunakan phpmyadmin. Selanjutnya buka file
.envlalu lihat bagiandatabase.default.database = db_pos_project, gantidb_pos_projectmenjadi 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 migratephp 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
- Untuk mengupdate aplikasi, silahkan buka terminal project di Visual Studio Code, lalu lakukan perintah
git pull origin masterdangit fetch origin mastersecara berurutan - Jika tidak ada masalah, selanjutnya silahkan akses kehalaman
http://localhost:8080/maka seharusnya halaman login akan muncul
- 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
Aplikasi ini dikembangkan oleh GanaDev Com, Copyright 2021