Transaction Backup Manager

Export Data

Download transaction data as CSV. Leave filters empty to export all.


Import / Restore

Upload CSV to restore or add data.


Danger Zone

Clear all transaction data (Categories, Payees, Projects) but keep Users/Accounts.

Entities Manager

Renaming an item updates all related transactions. Sorted by usage (most popular first).

Loading...

Account Manager

Assign accounts to users

Car Consumption Manager

Upload Car Log CSV (exported from car tracking app).


Version and Changelog


                            

About this App

FinTracker is a sleek, self-hosted personal finance tracking and car consumption management application designed for simplicity, efficiency, and data sovereignty.

Core Features
  • Transaction Mastery: Track income, expenses, and transfers with deep categorization (Categories, Payees, Projects).
  • Advanced Car Tracker: Manage multiple vehicles, track refueling, energy consumption (Fuel/EV), and odometer history with automated analytics.
  • Dynamic Reporting: Gain insights with rich charts and detailed financial analysis.
  • Admin Manager: Centralized management for backup, items renaming, car data administration, and user-account assignments.
  • Privacy & Security: Multi-user authentication, secure password management, and local database storage.
  • Data Portability: Robust CSV import/export for all financial and vehicle data.
Modern Design

Built with a responsive, theme-aware UI (Bulma CSS + Vanilla JS) that adapts to your preferences. Powered by a high-performance PHP/MariaDB backend.

Structure
  • public/: Web root, UI, and API endpoints.
  • src/: Backend business logic and database models.
  • docker/: Infrastructure configurations.