Skip to content

Panduan Pengembang ​

Bagian ini ditujukan untuk developer yang ingin menginstal, mengembangkan, dan berkontribusi pada SiDesa.

Prasyarat ​

KomponenVersi
PHP>= 8.1 (ekstensi: pdo_mysql, mbstring, openssl, tokenizer, xml, curl, fileinfo, gd, zip, bcmath)
Composer>= 2.x
Node.js & npmNode 18+ (dipakai untuk build asset & dokumentasi)
DatabaseMySQL 8.0+ / MariaDB
OpsionalDocker & Docker Compose

Alur Cepat ​

bash
git clone git@github.com:TIMA-Codecraft/sidesa.git
cd sidesa
composer install && npm install
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
php artisan serve   # terminal 1
npm run dev         # terminal 2

Akses http://localhost:8000, atau gunakan wizard instalasi web di /install.

Daftar Halaman ​

Dokumentasi resmi proyek SiDesa