SatuseHat Integration Library Laravel Project Proyek
Lihat Perpustakaan Integrasi SatuseHat untuk fitur yang lebih rinci atau instalasi langsung
Demonstrasi Fitur - Pengontrol FHIR
Cara menggunakan
Opsi 1: Gunakan perpustakaan
- Instal perpustakaan dengan menjalankan
composer require ivanwilliammd/satusehat-integration - Siapkan .env Anda berdasarkan .Env.example Template
- Lihat Perpustakaan Integrasi SatuseHat untuk fitur yang lebih rinci atau instalasi langsung
Opsi 2: Gunakan proyek ini AS-IS (hanya untuk fitur KYC)
Langkah Instalasi (Opsional untuk Proyek Baru)
- Klon
git clone repositori ini - Instal dependensi dengan menjalankan
composer install - Buat Autoload Komposer dengan Menjalankan
composer dumpauto - Siapkan .env Anda berdasarkan .Env.example Template
- Jika menyiapkan sqlite , buat database.sqlite di folder database
- Jika menyiapkan MySQL , buat database dan setup .env berdasarkan konfigurasi database Anda
- Jika mengatur postgres , buat database dan setup .env berdasarkan konfigurasi database Anda
- Jangan lupa untuk mengatur konfigurasi variabel lingkungan SatuseHat Anda di .env
- Jalankan Migrasi
php artisan migrate:fresh --seed - Jalankan Project
php artisan serve - Akses URL dan Kogin utama dengan pengguna utama pertama:
Email : [email protected]
Password : satueshatindonesia
- Ubah Email dan Kata Sandi Pengguna Utama dari Menu
Ubah Kata Sandi
Dapatkan kode dan perpustakaan yang paling diperbarui
-
git pull perubahan terbaru - Perbarui
composer update Perpustakaan
Fitur KYC (hanya produksi Satusehat)
- Pastikan bahwa Anda telah mengatur file
SATUSEHAT_ENV Anda di .env dengan PROD - Tambahkan Pengguna Baru dari Menu
Daftar Pengguna dan Buat Pengguna Baru Menggunakan NIK dan Nama yang valid untuk direkam sebagai Platform Verificator SatuseHat - Masuk dengan pengguna yang Anda buat, dan Anda dapat mengakses menu KYC sekarang
Tips untuk pengaturan di lokal (Windows)
- Pastikan
php.ini Anda sudah mengaktifkan ekstensi php_openssl - Pastikan Anda sudah memiliki
OPENSSL_CONF menunjuk ke openssl.cnf - Xampp OpenSsl.cnf path
{XAMPP_INSTALLATION_DIRECTORY}phpextrassslopenssl.cnf