This guide gets Wert App running on your local machine as quickly as possible. You need Python 3, pip, and a running MySQL server before you begin. If you want a more detailed walkthrough — including OS-specific instructions and SQL setup — see the installation guide.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.
Install Python dependencies
Install the three required packages using pip.All other imports (
sys, mysql.connector, etc.) are part of the Python standard library or the packages above.Set up the MySQL database
Create the The app connects as
registro_usuarios database in MySQL. The application connects to this database automatically and creates the usuarios and notas tables on first run.root on localhost:3306. Make sure your MySQL server is running before launching Wert App.Create the passwordBDD.txt file
In the project root, create a plain-text file named
passwordBDD.txt containing only your MySQL root password.passwordBDD.txt must exist in the same directory as main.py. The app reads this file at startup via database/conexion.py. If the file is missing, the application will crash before the window opens.Launch the application
Run You should see the Wert App login window appear. The database tables are created automatically if they do not already exist.
main.py from the project root. The entry point calls setTables() to create the database schema, then opens the login window.What runs at startup
For reference, here is the completemain.py entry point:
main.py
setTables() runs CREATE TABLE IF NOT EXISTS for both usuarios and notas, so it is safe to call on every startup.
Next steps
Installation guide
Detailed setup with OS-specific instructions and all configuration options.
Introduction
Overview of all features and the technology stack.