Instalasi 

Berikut ini akan dijelaskan cara instalasi API Rumah Tangga development di local PC developer.

1.Clone repo projek
    Jalankan git bash/git console dengan folder htdocs
    Jalankan perintah git clone https://pram5150@bitbucket.org/pram5150/rtangga-api.git

2.cd rtangga-api

3.Checkout branch yang sesuai:
    a. Untuk proses development, gunakan branch dev
        git checkout dev
    b. Untuk instalasi di client atau production, gunakan branch master
        git checkout master

4.composer install

5.cp .env.example .env

6.Edit .env, masukkan 32-random karakter string pada APP_KEY, misalnya dari
	https://www.lastpass.com/features/password-generator

7.cp -r config.default config

8.Create new database, misalnya: rtangga-db, dan edit file config/database.php

9.php artisan jwt:secret

10.php artisan migrate --seed

11.Catat password admin yang muncul di console, contohnya seperti ini:
*************************************************
*     New System password: CoE4zlmCHzVLAaMX     *
*************************************************

********************************************************
*     New Administrator password: Of4MZ0zA5f3l63Qu     *
********************************************************

12.Akses browser, ketik address, misal http://localhost:8074/rtangga-api/public

13.Untuk menginstall ulang DB dengan sekali perintah, ketik:
    php artisan migrate:fresh --seed

14.Setiap kali install, password admin juga akan degenerate ulang. Tips agar password sama dengan sebelumnya, lakukan reset password dengan cara berikut:
php artisan db:seed --class=AdminPassword