Repository ini merupakan template dari framework Codeigniter versi 3.1.13, template ini mempunyai fitur seperti authentication (masuk dan daftar), role user, menu dan submenu management
Template ini dibuat menggunakan beberapa teknologi, diantaranya adalah:
Catatan:
Codeigniterdisini berfungsi sebagai framework backend
Stislaberfungsi sebagai template dari framework frontend yaituBootstrap
- Codeigniter Versi 3.1.13
- Stisla Versi 2.2.0
- Bootstrap Versi 4.2.1
- jQuery Versi 3.3.1
- Datatables Versi 1.13.4
- Sweetalert Versi 11.7.12
- PHP Dotenv for Codeigniter
Catatan:
Yarndisini berfungsi sebagai package manager untuk mendownload dependency dari templateStisla.Untuk PHP, MySQL dan Apache bisa di install dengan bundle seperti
XAMPP/MAMP/LAMP
Gitberfungsi untuk melakukan clone atau mendownload repository ini
Clone atau Download Repository ini
git clone https://github.com/armandwipangestu/ci-3-template.git
Copy .env.example menjadi .env.development
- Masuk atau pindah ke directory
ci-3-template
cd ci-3-template
- Copy file
.env.examplemenjadi.env.development
cp .env.example .env.development
- Menambahkan informasi mengenai database di file
.env.development
DB_HOSTNAME=localhost
DB_USERNAME=root
DB_PASSWORD=
DB_NAME=template
APP_NAME="Nama Aplikasi"
Install dependency template stisla
- Masuk atau pindah ke directory
template/stisla
cd template/stisla
- Install Dependency
yarn
- Membuat folder
pages/
yarn dist
Membuat database
- Membuat Database baru
- Import database dari template repository ini ke dalam phpmyadmin
Catatan: File sql nya berada di lokasi
ci-3-template/database/template.sql
Menjalankan Aplikasi
Jalankan service Apache (Web Server) dan MySQL (Database) kemudian buka url pada browser
dengan alamat nya adalah localhost/ci-3-template
Untuk login kalian bisa menggunakan akun berikut ini:
- Role Admin
Email: [email protected]
Passowrd: 123
- Role User
Email: [email protected]
Passowrd: 123
atau kalian juga bisa melakukan registrasi atau daftar untuk akun sendiri
- Daftar
template.-.daftar.mp4
- Masuk
template.-.masuk.mp4
Pada template ini, memiliki fitur role user. Untuk default atau bawaan terdapat 2 role user, yaitu Administrator dan Member
Untuk membuat, mengubah, meghapus Menu dan Submenu pada template ini sudah disediakan fitur untuk me-manage hal tersebut.
Sehingga sudah tidak usah lagi menyentuh kode untuk menambahkan menu atau submenu pada sidebar
| Menu Management | Submenu Management |
|---|---|
![]() |
![]() |









