Skip to content

ronsen/gereja

Repository files navigation

Sistem Informasi Gereja

Aplikasi sistem informasi gereja berbasis open source adalah perangkat lunak yang dirancang untuk membantu pengelolaan administrasi dan kegiatan gereja secara digital, dengan kode sumber yang terbuka dan dapat dikembangkan sesuai kebutuhan.

Panduan Setup & Menjalankan Proyek

Persyaratan

Pastikan sistem Anda telah terpasang:

  • PHP >= 8.4
  • Composer
  • MariaDB / PostgreSQL / SQLite (pilih salah satu)
  • Node.js >= 18 & NPM (atau Yarn / PNPM)
  • Git

Langkah Instalasi

1. Clone Repository
git clone <repository-url>
cd <project-folder>
2. Instal Dependensi PHP
composer install
3. Konfigurasi Environment

Salin file environment contoh:

cp .env.example .env

Perbarui file .env dengan kredensial database Anda:

DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
4. Generate Application Key
php artisan key:generate
5. Jalankan Migrasi Database
php artisan migrate

(Opsional) Isi data awal (seeding):

php artisan db:seed
6. Instal Dependensi Frontend
npm install

Build aset frontend:

npm run build

Untuk mode pengembangan:

npm run dev
7. Menjalankan Aplikasi
php artisan serve

Aplikasi akan tersedia di:

http://127.0.0.1:8000

Lisensi

Proyek ini dilisensikan di bawah Lisensi MIT.

About

Sistem Informasi Manajemen Gereja Berbasis Open Source

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages