Admin username and password:
- Username: admin@admin.com
- pass: 123456
Output:
Client username and password
- Username: test@client.com
- pass:123456
Output:
- Fitur Progresive Web Apps (PWA)
- Dapat diunduh pada perangkat smartphone (Android dan iOS)
- Mode Offline
- Push Notification
- Sistem caching yang handal
- Aplikasi yang diunduh dapat berjalan seperti aplikasi native
Memudahkan anda untuk menggunakan proyek ini, tanpa harus mengintegrasikan kembali AdminLTE pada CodeIgniter 4.
Documentation CI4 | Documentation AdminLTE3
Ditambah sudah integrasikan juga Grocery CRUD untuk memudahkan Create Read Update Delete.
Aplikasi Web sudah dintegrasikan juga dengan teknologi web PWA.
├── admin │ ├── css │ ├── framework │ ├── module │ ├── starter │ ├── userguide | ├── README.md | ├── ... │ └── workflow.md ├── app │ ├── Config │ │ ├── App.php │ │ ├── Autoload.php │ │ ├── ... │ │ ├── GroceryCrud.php │ │ ├── ... │ │ ├── Format.php │ │ ├── Honeypot.php │ │ ├── ... │ │ └── View.php │ ├── Controllers │ │ ├── BaseController.php │ │ ├── ... │ │ └── Home.php │ ├── Database │ ├── Libraries │ │ ├── ... │ │ ├── GroceryCrud.php │ │ ├── Image_moo.php │ │ ├── ... │ │ └── Template.php │ ├── Models │ │ ├── Grocery_crud_model.php │ │ ├── GroceryCrudModel.php │ │ ├── PushModel.php │ │ └── UsersModel.php │ ├── ThirdParty │ ├── Views │ │ ├── errors │ │ ├── parts │ │ ├── ... │ │ └── welcome_message.php | ├── .htaccess | ├── Common.php │ └── index.html ├── public │ ├── assets │ │ ├── bootstrap │ │ ├── plugins │ │ ├── uploads │ │ ├── ... │ │ └── yarn.lock │ ├── grocery-crud │ │ ├── config │ │ ├── css │ │ ├── fonts │ │ ├── js │ │ ├── language │ │ ├── texteditor │ │ ├── themes │ │ ├── ... │ │ └── license-mit.txt │ ├── images │ ├── scripts │ ├── connected.php │ ├── ... │ ├── manifest.json │ ├── pwabuilder-sw.js │ ├── index.php │ ├── favicon.ico │ ├── index.php │ └── robots.txt ├── systems ├── writable └── spark
- CodeIgniter >= 4.0
- PHP versi >= 7.0
- Grocery CRUD 2.0.0
- XAMPP
- Code Editor (dalam tutorial ini menggunakan Visual Studio Code)
<<<<<<<link: dalam proses pembuatan>>>>>>>>
- Mengunduh file repositori
- Unduh secara langsung
- Unduh file repositori dalam bentuk zip
- Dengan git
- copy link berikut :
https://github.com/MuhamadFadil/PWA-Dashboard-Template.git
- Letakan sesuai dengan repositori yang diinginkan, lebih baik diletakan pada file
C:/xampp/htdocs
- Download XAMPP -- Downlod XAMMP
- Download Visual Studio Code (VS Code) -- Download VS Code
- Extract file zip pada htdocs (pada folder XAMPP)
- Buat nama folder proyek (pada turioal diberi nama PWADashboard)
- Buka aplikasi XAMPP, kemudian lakukan konfigurasi berikut
- Jalankan http://localhost:8080/
- Jalankan MySQL
admin
atau klik http://localhost:8080/phpmyadmin/ - Buat database baru
- Beri nama databse (pada tutorial diberi nama pwadashboard_tb)
- Import data SQL pada folder PWADashboard ke database yang dibuat
- Buka VS Code
- Buka folder proyek PWADashboard
- Membuka file
.env
, kemudian ubah isi file.env
- Environment
CI_ENVIRONMENT = development
#CI_ENVIRONMENT = production
- Base URL Apps
app.baseURL = 'http://localhost:8080/'
- Database
database.default.hostname = localhost
database.default.database = pwadashboard_tb
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
- Melakukan penyesuaian pada file kode yang membutuhkan database, berikut file yang harus disesuaikan dengan databasenya:
- /public
connected.php
- app/Controller
Setting.php
Users.php
- app/Models
PushNotif.php
UsersModel.php
- /public
This package is free software distributed under the terms of the MIT license.