- PHP 8.1
- Clone project
git clone https://github.com/Buatin-Website/sales-management.git
- Pull branch
develop
git checkout -t origin/develop
- Copy file
.env.example
to.env
cp .env.example .env
-
Edit data credentials di file
.env
-
Install composer library
composer install
- Generate APP_KEY
php artisan key:generate
- Jalankan migration
php artisan migrate --seed
- Commitlint
Commitlint adalah sebuah tool yang berguna untuk mengecek apakah semua commit di repo git memiliki format yang benar. Langkah-langkah untuk menggunakan commitlint adalah:
- Install commitlint:
npm install
- Jalankan command
npx husky install
Setelah instalasi berhasil, maka setiap melakukan commit, commitlint akan melakukan pengecekan format commit. Referensi:
- https://www.conventionalcommits.org/en/v1.0.0/
- https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#type
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.