Sign inSign up

brunopoiano/ofx-visualizer

By brunopoiano

•Updated 8 months ago

A web application for visualizing and managing OFX (Open Financial Exchange) files

Image
Monitoring & observability
0

2.3K

brunopoiano/ofx-visualizer repository overview

⁠OFX Visualizer

A web application for visualizing and managing OFX (Open Financial Exchange) files. This project allows users to upload OFX files, view transactions in a table or chart format, and analyze financial data.

⁠Features

  • OFX file upload and parsing
  • Transaction visualization with charts and tables
  • Dark/Light theme support
  • Pagination for transaction lists
  • Filter transactions by date range, type, and amount
  • Banking information tracking
  • Responsive design

⁠Docker Deploy (Recomended)

Build and run using Docker:

docker run -p 8247:8247 --name ofxvisualizer brunopoiano/ofx-visualizer
⁠from source

Build and run using Docker:

git clone https://github.com/BrunoPoiano/ofx-visualizer
cd ofx-visualizer
docker build -t ofx-visualizer .
docker run -p 8080:8080 ofx-visualizer

⁠Tech Stack

⁠Frontend
  • React
  • TypeScript
  • TailwindCSS
⁠Backend
  • Go
  • SQLite database

⁠Local Deploy

⁠Prerequisites
  • Node.js (v20 or later)
  • Go (v1.24.3 or later)
  • SQLite
⁠Installation
  1. Clone the repository:
git clone https://github.com/BrunoPoiano/ofx-visualizer
cd ofx-visualizer
  1. Install frontend dependencies:
cd frontend
npm install
  1. Install backend dependencies:
cd backend
go mod download
⁠Running the Application
  1. Start the frontend development server at http://localhost:5173:
cd frontend
npm run dev
  1. Start the backend development server at http://localhost:8080:
cd backend
go run main.go

Tag summary

Content type

Image

Digest

sha256:ca0adcd8a…

Size

7.9 MB

Last updated

8 months ago

docker pull brunopoiano/ofx-visualizer