Aplikasi ini menganalisis laporan bank dan memberikan laporan analitik tentang pengeluaran akun. Ini adalah proyek pribadi untuk mendapatkan ide tentang pengeluaran saya dan mempertajam pengetahuan saya tentang set teknologi berikut:
Di belakang layar, aplikasi mengekstrak rincian transaksi dari dokumen, memprediksi kategori untuk setiap transaksi, dan mengunggah data ke database SQL yang terkait dengan visualisasi PowerBi interaktif.
https://bsa-demo.azurewebsites.net/
Nama Pengguna: Admin
Kata Sandi: Kata Sandi123
Visualisasi dihasilkan dari ~ 3000 sampel transaksi yang dapat dilihat dalam transaksi.db
Ada tiga layar utama untuk aplikasi:
Detail Transaksi 
Layar Pilihan Dasbor 
Tampilan dasbor (total pengeluaran) 
Dasbor yang difilter berdasarkan tahun dan kategori 
Langkah -langkah berikut diperlukan untuk menautkan data Anda sendiri ke visualisasi yang ditampilkan
Tabel transaksi yang berisi catatan transaksi
CREATE TABLE transactions (
ID varchar(255) NOT NULL PRIMARY KEY,
Date datetime NOT NULL,
Value float,
Category varchar(255),
Reference varchar(255)
);
Tabel pengguna yang berisi detail login
CREATE TABLE users (
id INTEGER NOT NULL PRIMARY KEY Identity(1, 1),
username VARCHAR(15) UNIQUE,
email VARCHAR(50) UNIQUE,
password VARCHAR(80)
);
Di prompt perintah, jalankan yang berikut:
$ pip install docker
$ docker version
$ cd full/path/to/bsa-app
$ docker build -t bsa_image:latest .
$ docker run -p 5000:5000 bsa_image:latest