Project Aplikasi Pembayaran Listrik Pascabayar dengan Framework CodeIgniter 4
MIT License
Jika Anda merasa repositori ini bermanfaat dan ingin menggunakannya, silakan pertimbangkan untuk memberikan bintang. Ini akan menunjukkan dukungan Anda terhadap repositori ini dan membantu orang lain menemukannya.
Open this README.md
in english version.
Berikut adalah apa yang perlu Anda unduh untuk pertama kali jika Anda ingin mengembangkan situs web ini dengan kode sumber terbaru saya:
git bash here
ke folder yang ditentukan dan mulai mengkloning repositori ini dengan perintah ini git clone https://github.com/ImperFecti/bayar-listrik.git
.env
lalu tempelkan kode ini untuk mengatur database:# ENVIRONMENT
CI_ENVIRONMENT = development
# APP
app.baseURL = 'http://localhost:8080'
# If you have trouble with `.`, you could also use `_`.
# app_baseURL = ''
# app.forceGlobalSecureRequests = false
# app.CSPEnabled = false
# DATABASE
database.default.hostname = localhost
database.default.database = bayarlistrik
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
database.default.DBPrefix =
database.default.port = 3306
phpmyadmin
dan buat database baru dengan nama bayarlistrik
.phpmyadmin
, pilih database bayarlistrik
yang Anda buat dan kemudian pilih impor.bayarlistrik.sql
di dalam file direktori APPPATH\app\Database
.http://localhost:8080/
dari spark. Untuk memulai localhost dengan spark, jalankan perintah ini php spark serve
dari terminal Anda untuk mengaktifkan localhost.App.php
dan pastikan file proyek disimpan di htdocs
.Jika Anda menggunakan database yang telah saya sediakan, Anda dapat menggunakan akun admin yang telah terdaftar di bawah ini:
admin
password letslogintoadminaccount
admin2
password letslogintoadminaccount
composer update
dari terminal untuk memperbarui dependensi dengan composer.myth\auth
di dalam APPPATH\app\Vendor
dan mulai mengatur pustaka ini.Vendor
, coba jalankan perintah ini di dalam terminal.composer require myth/auth
Auth.php
di dalam Vendor\myth\auth\Config\
dan ubah variabel di bawah iniUbah nilai variabel $defaultUserGroup
menjadi:
public $defaultUserGroup = 'pelanggan';
Ubah nilai variabel $views
menjadi:
public $views = [
'login' => 'Myth\Auth\Views\login',
'register' => 'Myth\Auth\Views\register',
'forgot' => 'Myth\Auth\Views\forgot',
'reset' => 'Myth\Auth\Views\reset',
'emailForgot' => 'Myth\Auth\Views\emails\forgot',
];
Ubah nilai variabel $activeResetter
menjadi:
public $activeResetter = null;
Ubah nilai variabel $allowRemembering
menjadi:
public $allowRemembering = true;
Ubah nilai variabel '$rememberLength' menjadi apa pun yang Anda inginkan:
public $rememberLength = 30 * DAY;
Landing Page
Calculator
Daftar Tagihan Listrik
Invoice
Admin Dashboard
Tabel Manajemen Pengguna
Tabel Manajemen Daftar Tagihan Pelanggan
Buat issue baru untuk repositori ini atau Anda dapat mencoba menghubungi email / instagram / twitter
Saya menyadari bahwa repositori ini masih belum sempurna dan belum selesai. Jika Anda memiliki ide untuk meningkatkan repositori ini, Fork halaman repositori ini untuk membuat salinan repositori Anda sendiri di akun GitHub Anda.