Coder Social home page Coder Social logo

prabowomurti / tazkiyah-pos Goto Github PK

View Code? Open in Web Editor NEW
5.0 3.0 9.0 279 KB

Web Based POS Application

Home Page: https://blog.muhajirin.net

License: GNU Lesser General Public License v3.0

PHP 85.99% CSS 2.26% JavaScript 10.83% Batchfile 0.31% Shell 0.61%
aplikasi-pos tazkiyah-pos

tazkiyah-pos's Introduction

Tazkiyah : Aplikasi POS (Point of Sales) Berbasis Web / Open Source

Aplikasi ini adalah aplikasi POS atau aplikasi kasir yang memudahkan usaha kafe, warung kecil, minimarket, toko kelontong dalam mengelola transaksi penjualan dan order. Lebih lengkap tentang fitur di Tazkiyah POS, silakan kunjungi website kami di https://blog.muhajirin.net/2018/01/aplikasi-pos-berbasis-web-gratis-open-source.html

Kebutuhan Sistem

Aplikasi ini menggunakan Yii2 Framework (advanced project template) dalam pengembangannya, jadi proses instalasi dan kebutuhannya mirip.

  • PHP
  • MySQL
  • Web Server (Apache, dll)
  • Web Browser seperti Google Chrome, Firefox, dll
  • Composer
  • Git (opsional)

Proses Instalasi

Lakukan clone repositori ini pada web direktori (lebih disarankan)

cd /var/www/tazkiyah
git clone https://github.com/prabowomurti/tazkiyah-pos.git .

Langkah di atas dapat diganti dengan melakukan download secara manual melalui link berikut : https://github.com/prabowomurti/tazkiyah-pos/archive/master.zip

Lakukan instalasi dengan menggunakan composer (https://getcomposer.org). Tunggu hingga proses download package yang dibutuhkan selesai.

composer install

Initiate aplikasi dengan perintah

./init

Pilih antara development atau production untuk aplikasi Anda.

Modifikasi file common/config/main-local.php, cari bagian berikut ini, dan ubah sesuai database yang Anda persiapkan.

        'db' => [
            'class' => 'yii\db\Connection',
            'dsn' => 'mysql:host=127.0.0.1;dbname=nama_database', // ubah 'nama_database' menjadi database yang Anda siapkan
            'username' => 'mysql_username', // ubah sesuai dengan username mysql Anda
            'password' => 'k@t@$and1_s0esaHdiT3b4k', // ubah sesuai password DB
            'charset' => 'utf8',
        ],

Migrasi database, dengan perintah berikut.

./yii migrate

Tambahkan user pertama (Super Admin) dengan perintah berikut, dan ikuti langkah-langkahnya.

./yii install/add-admin

Hingga langkah ini, Anda tinggal mengakses http://localhost/tazkiyah/backend/web (sesuaikan dengan direktori tempat Anda melakukan instalasi). Atau menggunakan perintah berikut

./yii serve --docroot="backend/web"

Lalu akses melalui http://localhost:8080 dan login dengan account yang sudah Anda tambahkan saat menjalankan perintah ./yii install/add-admin sebelumnya.

Pertanyaan dan Saran

Jika Anda mengalami kesulitan, silakan tambahkan issue atau berikan komentar pada artikel kami. Terima kasih.

tazkiyah-pos's People

Contributors

dependabot[bot] avatar prabowomurti avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

tazkiyah-pos's Issues

error after instalation..

error some code vendor bower..

 PHP User Error โ€“ yii\base\ErrorException
Exception 'yii\base\InvalidArgumentException' with message 'The file or directory to be published does not exist: /opt/lampp/htdocs/pos/tpos/vendor/bower/jquery/dist'

in /opt/lampp/htdocs/pos/tpos/vendor/yiisoft/yii2/web/AssetManager.php:456

Save order for later

A customer can save the order, and pay later. When an order history is opened, an operator can search by customer's name (etc) and the cart will be filled with saved items / products.

Custom tab for product panel

An admin can customize the order of the product panel, for example grouping the products by categories or any custom layout using a drag n drop feature.

Error ./yii migrate

PHP Warning: require(/var/www/html/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/yii on line 14
PHP Fatal error: require(): Failed opening required '/var/www/html/vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/yii on line 14

Mohon petunjuk nya, error kenapa ya?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.