- Laravel 8
- PHP 8
- Mongodb 4.2
- Clone Project
git clone
- Download dependency
composer install
- Copy env from env.example and adjust the file
DB_CONNECTION=mongodb
DB_DATABASE=db-name
DB_DSN=mongodb://localhost:27017
- Migrate DB and Seed
php artisan migrate:fresh --seed
- Generate Key for JWT
php artisan jwt:secret
- Run server
php artisan serve
- Register
http://127.0.0.1:8000/api/register
- login
http://127.0.0.1:8000/api/login
- stok kendaraan
http://127.0.0.1:8000/api/stok-kendaraan
- penjualan kendaraan - untuk motor bisa 'mobil' diganti 'motor' ambil id kendaraan (mobil) dari http://127.0.0.1:8000/api/get-all-mobil
http://127.0.0.1:8000/api/penjualan-mobil/6362728dcc710f952c0288ff
- laporan penjualan per kendaraan
http://127.0.0.1:8000/api/rekap-penjualan-kendaraan
- Route lainnya
php artisan route:list