/sim-pos-ci

POS CI 4

Primary LanguagePHPMIT LicenseMIT

CodeIgniter 4 Point Of Sales Project

php bootstrap bootstrap bootstrap

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
  1. php spark migrate
  2. php spark db:seed
  3. Tulis DataSeeder, lalu Enter
  4. 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

  1. Login Sebagai Super Admin
  1. Login Sebagai Atasan
  1. Login Sebagai User Gudang
  1. Login Sebagai User Finance
  1. Login Sebagai User Purchasing
  1. Login Sebagai User Marketing
  1. Login Sebagai User Tim Proyek

Credit

Aplikasi ini dikembangkan oleh GanaDev Com, Copyright 2021