Diese Anwendung analysiert Bankaussagen und enthält analytische Berichte über die Kontoausgaben. Dies ist ein persönliches Projekt, um eine Vorstellung über meine Ausgaben zu bekommen und mein Wissen über die folgenden Technologien zu schärfen:
Hinter den Kulissen extrahiert die App Transaktionsdetails aus Dokumenten, prognostiziert eine Kategorie für jede Transaktion und lädt die Daten in eine SQL -Datenbank hoch, die mit interaktiven PowerBi -Visualisierungen verknüpft ist.
https://bsa-demo.azurewebsites.net/
Benutzername: Admin
Passwort: Passwort123
Visualisierungen werden aus ~ 3000 Transaktionsproben erzeugt, die in der Transaktion angezeigt werden können.db
Die Anwendung gibt drei Hauptbildschirme:
Transaktionsdetails 
Dashboard -Auswahlbildschirm 
Dashboard -Ansicht (Gesamtausgaben) 
Filterte Dashboard nach Jahr und Kategorie 
Die folgenden Schritte sind erforderlich, um Ihre eigenen Daten mit den angezeigten Visualisierungen zu verknüpfen
Eine Transaktionstabelle mit Transaktionsaufzeichnungen
CREATE TABLE transactions (
ID varchar(255) NOT NULL PRIMARY KEY,
Date datetime NOT NULL,
Value float,
Category varchar(255),
Reference varchar(255)
);
Eine Benutzertabelle mit Anmeldedetails
CREATE TABLE users (
id INTEGER NOT NULL PRIMARY KEY Identity(1, 1),
username VARCHAR(15) UNIQUE,
email VARCHAR(50) UNIQUE,
password VARCHAR(80)
);
Führen Sie in der Eingabeaufforderung Folgendes aus:
$ 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