SIPEMALI
merupakan aplikasi yang dapat digunakan untuk pembayaran air PDAM secara online dan OFFLINE.
For setup, usage guidance, and all other docs - please consult the Project Wiki.
-
Download and install
Node.js
from Nodejs. The suggested version to install is14.16.x LTS
. -
Install the latest
NPM
:npm install --global npm@latest
-
Install
Composer
skip if you already have. To installComposer
globally, download the installer from composer website. Verify that Composer in successfully installed, and version of installed Composer will appear:composer --version
-
PHP 8.0+ is required.
-
Download the latest theme source from the Github.
-
Start a command prompt window or terminal and change directory to
unzip source code
: -
Install
Composer
dependencies.composer install
-
Install
NPM
dependencies.npm install
-
The below command will compile all the assets(sass, js, media) to public folder:
npm run dev
-
Copy
.env.example
file and create duplicate. Usecp
command for Linux or Max user.cp .env.example .env
If you are using
Windows
, usecopy
instead ofcp
.copy .env.example .env
-
Create a table in MySQL database and fill the database details
DB_DATABASE
in.env
file. -
The below command will create tables into database using Laravel migration and seeder.
php artisan migrate:fresh --seed
-
Generate your application encryption key:
php artisan key:generate
-
Start the localhost server:
php artisan serve
Explain how to run the automated tests for this system
Explain what these tests test and why
Give an example
Explain what these tests test and why
Give an example
Add additional notes about how to deploy this on a live system
- Laravel 9.x - The web framework used.
- Livewire 2.x - Fullstack framework for laravel.
- AlpineJs 3 - Think of it like jQuery for the modern web.
- Minia - Admin Template Used.
- Vite - Fullstack frontend tools for build asset.
- PHPStorm - Used as IDE Editor
- Laragon - Used as Web Server
- PEST Testing - Used for testing.
- Larastan - Used for code analysis.
- Laravel Pint - Used for PHP code style fixer.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Hanzo Asashi - Initial work - Hanzo
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the MIT license file for details
Setelah Menjalankan php artisan migrate:fresh --seed
, lakukan hal berikut :
- Import tabel wilayah_2020 pada ./database/wilayah_2020.sql.
- Masuk menu pengaturan kemudian langsung saja klik tombol simpan. bisa juga mengecek terlebih dahulu dan mengisi beberapa field yang ingin diubah kemudian klik simpan pengaturan. Untuk menampilkan logo aplikasi pada sidebar silahkan upload logo kabupaten atau logo apapun kemudian simpan.
- selesai. Aplikasi siap digunakan.
Ini harus dilakukan untuk mengatasi beberapa masalah pada layout seperti logo aplikasi, title, footer, serta untuk menampilkan data kabupaten pada select box.