Backend API untuk Aplikasi Reservasi Aset di Jabar Digital Service.
- Ikuti Development Guides https://github.com/jabardigitalservice/development-guides
- Clean Code, ikuti standard style FIG PSR-12 dengan menggunakan PHP Code Sniffer.
- Clean Architecture, ikuti Laravel Best practices https://github.com/alexeymezenin/laravel-best-practices
- Maksimalkan fitur-fitur built-in Laravel. Minimum dependencies.
- Thin Controller. Gunakan Single Action Controller.
- Tulis script Unit dan Feature Test.
- Horizontal scalable, perhatikan 12-factor https://12factor.net
- Log, Log, Log!
- PHP 7.4, Laravel ^7.x
- MySQL 5.7
- Keycloak Identity & Access Management
- Postman
Clone Repository terlebih dahulu:
$ git clone https://github.com/jabardigitalservice/reservasi-backend
Copy file config dan sesuaikan konfigurasinya
$ copy .env-example .env
Install dependencies menggunakan Composer"
$ composer install
Jalankan Artisan untuk migrasi dan seed database:
$ php artisan migrate:fresh --seed
Jalan Artisan Local Development Server:
$ php artisan serve
$ ./vendor/bin/phpcs
$ ./vendor/bin/phpunit
- Rindi Budiaramdhan
- Firman Alamsyah
- Rachadian Novansyah
- Yonathan Setiadi
- Muhammad Rizky