bank statement analysis
1.0.0
이 응용 프로그램은 은행 명세서를 분석하고 계정 비용에 대한 분석 보고서를 제공합니다. 이것은 내 경비에 대한 아이디어를 얻고 다음 기술 세트에 대한 지식을 연마하는 개인 프로젝트입니다.
무대 뒤에서 앱은 문서에서 트랜잭션 세부 사항을 추출하고 각 트랜잭션의 범주를 예측하고 대화식 PowerBI 시각화에 연결된 SQL 데이터베이스에 데이터를 업로드합니다.
https://bsa-demo.azurewebsites.net/
사용자 이름 : 관리자
비밀번호 : 비밀번호 123
Transaction.db에서 볼 수있는 ~ 3000 개의 트랜잭션 샘플에서 시각화가 생성됩니다.
응용 프로그램에는 세 가지 주요 화면이 있습니다.
거래 세부 사항 
대시 보드 선택 화면 
대시 보드보기 (총 지출) 
연도 및 카테고리별로 필터링 된 대시 보드 
자체 데이터를 표시된 시각화에 연결하려면 다음 단계가 필요합니다.
거래 기록을 포함하는 거래 테이블
CREATE TABLE transactions (
ID varchar(255) NOT NULL PRIMARY KEY,
Date datetime NOT NULL,
Value float,
Category varchar(255),
Reference varchar(255)
);
로그인 세부 정보가 포함 된 사용자 테이블
CREATE TABLE users (
id INTEGER NOT NULL PRIMARY KEY Identity(1, 1),
username VARCHAR(15) UNIQUE,
email VARCHAR(50) UNIQUE,
password VARCHAR(80)
);
명령 프롬프트에서 다음을 실행하십시오.
$ 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