Skip to content

novilfahlevy/TokBuk

Repository files navigation

TokBuk

Tentang TokBuk

TokBuk adalah aplikasi pengelolaan toko buku yang dapat digunakan oleh owner toko buku manapun untuk mencatat atau merekam riwayat pengadaan stok buku dari distributor, retur atau pengembalian barang dari pengadaan, layanan kasir untuk pembelian buku oleh pelanggan, dan mengelola lokasi atau tata letak buku.

Bahan atau software yang diperlukan

Instalasi

  1. Clone repo ini dengan menggunakan perintah

    git clone https://github.com/novilfahlevy/TokBuk.git
  2. Copy file .env.example dan paste menjadi .env

  3. Variabel-variabel yang harus diisi di file .env antara lain

    • DB_HOST (localhost atau 127.0.0.1 untuk di lokal)
    • DB_USERNAME
    • DB_PASSWORD
    • DB_DATABASE
    • SENTRY_LARAVEL_DSN (opsional, jika menggunakan sentry)
    • SENTRY_TRACES_SAMPLE_RATE (opsional, jika menggunakan sentry)
  4. Install package, library, dan dependency yang diperlukan dengan menggunakan perintah

    composer install
  5. Migrate dan seed database menggunakan perintah

    php artisan migrate --seed
  6. Generate APP_KEY pada file .env menggunakan perintah

    php artisan key:generate
  7. Optimize menggunakan perintah

    php artisan optimize
  8. Jalankan aplikasi secara lokal menggunakan perintah

    php artisan serve
  9. Jika langkah-langkah sebelumnya sudah dilakukan semua, seharusnya aplikasi sudah dapat diakses di browser melalui url http://127.0.0.1:8000, dan jangan lupa untuk menyalakan mysql di XAMPP

  10. Akun (username) yang dapat dipakai untuk login antara lain

    • admin
    • operator
    • kasir

    Ada beberapa akun lainnya yang dapat dilihat di menu pengguna, semua akun menggunakan password 123123 (kemungkinan ada password yang diganti).

Kontributor

Credits

Aplikasi ini dibuat menggunakan framework Laravel versi 8.14, dan template admin bootstrap Stisla.

About

Aplikasi kasir dan pengelolaan toko buku sederhana untuk tugas sekolah SMKN 7 Samarinda.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages