Membuat Aplikasi Kasir & POS: Lengkap Dengan Stock & Profit Tracking / Instalasi Laravel

Untuk instalasi Laravel sendiri ini akan sangat mudah sekali, kita tentu bisa menggunakan composer, atau bahkan CLI.

Instalasi Via Composer

Pertama kali, saya akan menunjukkan Anda bagaimana menggunakan composer. Buka terminal Anda dan silakan buat project laravelnya dengan menggunakan composer.

Terminal
composer create-project laravel/laravel cashier

Instalasi Via Laravel CLI

Untuk CLI, pastikan Anda sudah melakukan instalasi laravel installer nya. Jika belum, Anda bisa lakukan dengan cara berikut.

Terminal
composer global require laravel/installer

Setelah itu, pastikan Anda memasukkan ini ke dalam environtment variable sistem Anda. Baik itu menggunakan .bashrc maupun .zshrc.

export PATH="/Users/irsyad/.composer/vendor/bin":$PATH

Jika Anda menggunakan windows, tentu Anda bisa mencari dimana .composer/vendor/bin itu, kemudian Anda bisa memasukkannya di environment variable nya. Jika Anda bingung, Anda bisa lihat step by step nya dibawah.

  1. Buka Start Menu dan cari "Environment Variables"
  2. Kemudian tekan "Edit the system environment variables"
  3. Kemudian lihat tombol "Environment Variables"
  4. Di dalam "System Variables", skroll kebawah untuk mencari "Path" variable, kemudian tekan "Edit"
  5. Silakan tambah dengan menekan tombol "New", dan masukkan C:\Users\Irsyad\AppData\Roaming\Composer\vendor\bin

Tentu yang di atas adalah cara default dari windows, Jika memang berbeda silakan pastikan bahwa semua itu sudah berhasil.

Setelah semua nya setup, maka selanjutnya Anda bisa restart terminal dan jalankan

Terminal
laravel --version

Ketika output yang keluar seperti:

Laravel Installer 5.5.0

Maka itu artinya laravel installer sudah masuk ke sistem Anda dan sudah bisa digunakan.

laravel new cashier --pest

Kemudian outputnya akan bertanya bahwa kita ingin menggunakan starter kit atau tidak, saya akan pilih "No Starter Kit":

 ┌ Would you like to install a starter kit? ────────────────────┐
 │ › ● No starter kit                                           │
 │   ○ Laravel Breeze                                           │
 │   ○ Laravel Jetstream                                        │
 └──────────────────────────────────────────────────────────────┘

Tekan enter dan tunggu sampai selesai. Untuk databasenya sendiri, di sini saya akan menggunakan MySQL, sehingga jika ada pertanyaan selanjutnya, maka silakan pilih sesuai database yang Anda inginkan.

Jika memang semua tidak ada masalah, harusnya sekarang kita sudah bisa menjalakan project laravel nya.

cd cashier
# Start dev server
php artisan serve

Jika Anda menggunakan Herd, pastinya Anda bisa langsung membuka project ini dengan http://cashier.test.

Prev