Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/lucavallini/wert-app/llms.txt

Use this file to discover all available pages before exploring further.

Wert App is an all-in-one PyQt5 desktop application that brings financial data, economic research, and personal productivity together in a single interface. Log in securely, convert currencies in real time, explore World Bank indicators for any country, and keep personal notes — all from a native desktop window.

Quickstart

Get Wert App running on your machine in minutes.

Installation

Full setup guide including Python, MySQL, and dependencies.

Currency Converter

Convert between 30 major world currencies using live exchange rates.

Economic Data

Browse GDP, inflation, unemployment, and more via the World Bank API.

Notes Manager

Save, load, and delete personal notes tied to your account.

Authentication

Secure per-user login and registration backed by MySQL.

How it works

1

Install dependencies

Install Python 3, PyQt5, mysql-connector-python, and requests. Set up a local MySQL database.
2

Configure the database password

Create a passwordBDD.txt file in the project root containing your MySQL root password.
3

Launch the app

Run python main.py to start the application. The database tables are created automatically on first run.
4

Register and log in

Create an account from the login screen, then sign in to access all features.

Key features

Architecture overview

Understand how modules, the database layer, and external APIs connect.

Configuration reference

All configuration options and required files explained.

Build docs developers (and LLMs) love