Skip to content

kangyasin/gic-api

Repository files navigation

Build Status Total Downloads Latest Stable Version License

GIC API

GIC API merupakan REST API untuk kebutuhan test saya untuk crud data contact berikut step instalasinya :

  • Pastikan composer telah terinstall

  • Jalankan command berikut pada directory project ini dilocal berikut commandnya.

composer install
  • Ubah .env.example menjadi .env.

  • Buat database baru pada mysql dengan nama database gic (*****bisa disesuaikan)

  • Update konfigurasi database pada file .env update DB_DATABASE dengan gic database yang sudah dibuat atau dengan nama lain sesuai dengan nama database yang dibutuhkan.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=gic
DB_USERNAME=root
DB_PASSWORD=
  • Jalankan perintah artisan berikut commandnya.
php php artisan config:cache
php artisan migrate
php artisan db:seed

Running Valet Service

Laravel valet (selanjutnya disebut valet saja) merupakan lingkungan kerja untuk membangun aplikasi berbasis web, dari namanya jelas ini secara khusus ditujukan untuk developer yang sedang bekerja menggunakan framework Laravel meski tidak menutup untuk beberapa platform php lainnya.

Ketika valet terpasang, web server yang akan terpasang adalah Nginx, valet juga akan memasang dnsmasq, ini yang memungkinkan kita memiliki satu nama untuk sebuah project kita yang secara default berakhiran .test (dot test).

Laravel valet untuk kebutuh test API GIC sebagai REST api pada repository saya di GIC Mobile, jalankan command berikut :

valet share

Otomatis akan dibuatkan link public dimana pc kita sebagai servernya misalnya pada valet saya adalah link publicnya :

http://e6c034d5561e.ngrok.io atau https://e6c034d5561e.ngrok.io

Yang akan mengarahkan aksesnya langsung ke pc atau laptop kita lalu set pada ConfigNetwork di repor GIC Mobile

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published