Install Dompet Aplikasi Pembukuan Berbasis Laravel

Dompet adalah aplikasi pembukuan untuk personal, dikembangkan oleh Nafies Luthfi dengan menggunakan PHP framework Laravel, dan dirilis open source.

*Fitur Dompet*

Fitur yang terdapat pada aplikasi dompet:

· Registrasi pengguna · Riwayat transaksi · Transaksi pendapatan dan pengeluaran · Kategori transaksi · Ringkasan transaksi per bulan atau per tahun

Transaction List di aplikasi Dompet

*Tutorial Environment*

Spesifikasi environment yang digunakan pada tutorial ini:

· OS Ubuntu 20.04 · PHP 7.4 · MariaDB 10.3 · Composer 2.2 · Development Server

*Install PHP*

Install PHP dan extension yang menjadi requirements Laravel.

[INPUT]

1 sudo apt install php php-common php-cli php-bcmath php-mbstring php-mysql php-tokenizer php-zip php-curl -y

*Install Composer*

Install paket dependensi dan composer.

[INPUT]

1 2 3 sudo apt install git zip unzip -y curl “€“sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer

*Install MariaDB*

Install MariaDB database.

[INPUT]

1 sudo apt install mariadb-server -y

Membuat database untuk dompet.

[INPUT]

1 2 3 4 5 6 sudo mysql   create database dompet; grant all privileges on dompet.* to ‘dompet’@’localhost’ identified by ‘rahasia’; flush privileges; exit

*Install Dompet*

Clone repository dompet.

[INPUT]

1 git clone https://github.com/nafiesl/dompet.git

Pindah ke folder dompet dan jalankan composer install.

[INPUT]

1 2 cd dompet composer install

Membuat file .env, copy dari .env.example.

[INPUT]

1 cp .env.example .env

Generate key.

[INPUT]

1 php artisan key:generate

Buka file .env.

[INPUT]

1 nano .env

Ubah nama database, username, dan password.

[INPUT]

1 2 3 DB_DATABASE=dompet DB_USERNAME=dompet   DB_PASSWORD=rahasia

Jalankan migrate.

[INPUT]

1 php artisan migrate

Jalankan development server.

[INPUT]

1 php artisan serve

Jika ingin mengakses dengan menggunakan IP mana saja tidak hanya 127.0.0.1 atau localhost, misal mengakses dengan menggunakan Public IP address milik VPS, tambahkan –host.

[INPUT]

1 php artisan serve –host=0.0.0.0

Hasilnya.

[INPUT]

1 2 Starting Laravel development server: http://0.0.0.0:8000 [Sun Jan 23 03:36:31 2022] PHP 7.4.3 Development Server (http://0.0.0.0:8000) started

Browse http://127.0.0.1:8000 atau http://PUBLIC_IP:8000.

Halaman depan aplikasi Dompet

Lanjutkan dengan membuat akun, login, dan mencoba menambahkan transaksi.

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published.