PHP | Laravel | XAMPP |
---|---|---|
v8.0.3 | v8.83.1 | v3.3.0 |
- Clone this repo
- install dependecies
composer install
- copy
example.env
and rename it to.env
- generate app key
php artisan key:generate
- run migration
php artisan migrate
- run seeder
php artisan db:seed
- Last, Run the app
php artisan serve
- Login with existing user password, check here (Database Seeder)
Payment {1: Ditinjau, 2: Belum Bayar, 3: Pengambilan, 4: Selesai} Order {1: Ditinjau, 2: ACC, 3: Ditolak}
Android Retrofit Consume API example : https://github.com/yogaiw/rental-kamera-android
ENDPOINT /api/v1
{
"message": "success",
"data": [
{
"id": 1,
"kategori_id": 1,
"nama_alat": "Sony a7ii Body Only",
"harga24": 200000,
"harga12": 175000,
"harga6": 125000,
"nama_kategori": "Kamera"
},
{
"id": 2,
"kategori_id": 1,
"nama_alat": "Sony a6000",
"harga24": 100000,
"harga12": 80000,
"harga6": 50000,
"nama_kategori": "Kamera"
},
{
// ...
}
]
}
{
"message": "success",
"data": {
"id": 1,
"kategori_id": 1,
"nama_alat": "Sony a7ii Body Only",
"harga24": 200000,
"harga12": 175000,
"harga6": 125000
},
"booked": [
{
"start": "2022-07-09 21:00:00",
"end": "2022-07-10 21:00:00"
},
{
"start": "2022-07-08 13:00:00",
"end": "2022-07-09 01:00:00"
},
{
"start": "2022-09-20 14:01:00",
"end": "2022-09-21 14:01:00"
}
]
}
{
"message": "success",
"data": [
{
"id": 1,
"nama_kategori": "Kamera"
},
{
"id": 2,
"nama_kategori": "Lensa"
},
{
// ...
}
]
}