Skip to content

v1.0.0

Latest

Choose a tag to compare

@SKOHscripts SKOHscripts released this 01 Mar 22:34
· 97 commits to main since this release

๐Ÿš€ Release v1.0.0 โ€“ Finance Tracker

Finance Tracker is a comprehensive and user-friendly tool for managing, analyzing, and optimizing your investments, understanding the impact of compound interest and taxes, or simply planning a budget, all privately.


โœจ What's New in This Version

๐ŸŽฏ Automatic Default Product Initialization

No need to manually run seed-products after creating a database!

When a user creates a new portfolio from the web interface:

  • 7 default products are automatically created:
    • ๐Ÿ’ต Cash โ€” Liquid treasury accounts
    • ๐Ÿฆ ร‰pargne โ€” Regulated savings accounts (Livret A, LDDS, CEL)
    • ๐Ÿข SCPI โ€” Real estate investment trust shares
    • โ‚ฟ Bitcoin โ€” Cryptographic asset (satoshis)
    • ๐Ÿ“‹ Assurance Vie โ€” Euro and unit-linked life insurance contracts
    • ๐Ÿ“‹ PER โ€” Retirement savings plans
    • ๐Ÿ“ˆ FCPI โ€” Innovation investment funds

๐Ÿ“š Comprehensive Documentation

The project features rich and structured documentation:

User Guides

Developer Guides


๐ŸŒ Key Features

Feature Description
๐Ÿ“Š Dashboard Global portfolio view, allocation, time-based charts
๐Ÿ’ธ Transactions Buy/sell, distributions, filterable history
๐Ÿ“ˆ Valuations Price tracking, unrealized gains/losses
โ‚ฟ Bitcoin Real-time price (CoinGecko), 1-year history
๐Ÿ“„ PDF Reports Complete export via WeasyPrint
๐Ÿ”ฎ Simulator Multi-scenario projections with French taxation
๐Ÿ’ป CLI Complete commands for power users

โšก Quick Start

User โ€“ Zero Installation

๐Ÿ‘‰ https://finance-tracker-skohscripts.streamlit.app/

Developer

git clone https://github.com/SKOHscripts/finance-tracker.git
cd finance-tracker

python3 -m venv venv
source venv/bin/activate      # macOS / Linux

pip install -r requirements.txt

# Launch the web application
streamlit run app.py

๐Ÿ”— Links


๐Ÿ“„ License

MIT License โ€” see LICENSE