- PHP 8 atau versi lebih baru
- MySQL Database
- Web Server (Contoh: Apache)
- Composer (untuk instalasi dependensi)
- codeigniter 3
- bootstrap 5
- jquery
- mpdf
- phpspreadsheet
- phpdotenv
- Authentication
- profile (identity, account, layout)
- Data User
- User Role
- Role Access Menu
- Management Menu (tree view : Modul -> menu -> submenu)
- Clone repositori ini ke direktori web server Anda:
git clone https://github.com/husainrizaldy/ci-dashboard-template.git
- instalasi depedensi
composer install
- buat file .env dari .env.example, masukan detail koneksi ke database
DB_HOSTNAME="localhost"
DB_USERNAME=""
DB_PASSWORD=""
DB_DATABASE=""
DB_DRIVER="mysqli"
- pastikan envirotnment pada mode 'development', cek pada file index.php
define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');
- buka browser dan jalankan aplikasi
format :
http://hostname/project-dir
contoh :
http://localhost/project-01