Selamat datang di Repository Notula Website V4. Repository ini merupakan pusat dari semua kode yang dibutuhkan dalam membangun sistem Website V4. Website ini sendiri merupakan sebuah website yang dibangun khusus untuk kebutuhan PT. Bahasa Kinerja Utama. Untuk dokumentasi pengembangan bisa di akses di http://bit.ly/DocBKWebV4
Sebelum melakukan kontribusi untuk pengembangan sistem ini, diperlukan beberapa pengetahuan standar sebagai berikut:
Pengetahuan yang dibutuhkan:
Pastikan juga tool's pendung (XAMPP/WAMP/AMPPS ...) sudah terinstall di komputer development yang akan dipakai.
- Download XAMPP
- Install sesuai dengan OS yang dipakai. *Local server development
- git clone https://github.com/msopyan/bk_2020.git
- cd bk_2020
- Install Database yang tersedia di dalam package
- Configurasi database di folder config database.php
- Sesuaikan dengan lokasi database, username, password dan nama database
- Selesai
Berikut adalah daftar folder penting yang dibutuhkan dalam membangun website ini:
- ./application/config : Berisi fungsi yang dibutuhkan untuk menjalankan website.
- ./application/controllers : Berisi fungsi utilitas yang dapat digunakan untuk membantu dalam melakukan handling data flow.
- ./application/models : Berisi file yang dibutuhkan _routing database website.
- ./application/liblaries : Berisi file liblary yang digunakan pada website.
- ./application/views : Berisi file template laman website
- ./assets : Berisi aset yang digunakan untuk tampilan yang digunkan pada dashboard administrator.
- Bootstrap version 3.3.7
- Montserrat font
- ./theme : Berisi aset yang digunakan untuk tampilan yang digunakan pada laman website.
- Bootstrap version 3.3.7
- Montserrat font
Folder ini berisi file inti kerangka kerja. Tidak disarankan untuk membuat perubahan dalam direktori ini adalah composer.json dan composer.lock
- ./index.php : File yang berisi runner untuk menjalankan server website.
- ./composer.json : File konfigurasi node js.
- ./.htaccess : File yang berisi konfigurasi webpack.
- ./application/config/database.php : File yang berisi configurasi database website.
- ./application/config/router.php : File yang berisi routing server website.
- ./application/controller : File mian controller laman website yang utama. Berisi runner on start.
- ./application/libraries : File liblary laman website yang digunakan untuk mengambil service.
- ./application/models : File yang berisi model basis digunakan pada website.
- ./application/view : File yang berisi tampilan halaman website.
Apabila terjadi kendala dalam menjalankan sistem website-v4, Silakan hubungi tim developer di bawah ini.
- Faqih Sopyan ([email protected])
- Nizam ([email protected])