Argüe is an Android app built using Kivy and KivyMD that allows users to track correct and incorrect points during the discussions.
main.py: Core file that contains theArgueAppclass and initializes the app It manages the screen transitions, events, and application logicdialogs.py: Defines some re-usable dialog windows to reduce code sizedata_manager.py: Simplifies the proces of accessing todata.jsonultilities.py: Contains basic parameters for the apptranslations.py: Contains the logic for loading and managing translations for the application.argue.kv: Defines the UI structure and layout of the application, including screens like Main, History, and Infodata.json: Contains the history of pointstranslations.json: Stores the translated strings for different languages, like English 🇬🇧, Russian 🇷🇺, Ukrainian 🇺🇦, French 🇫🇷background.jpg: The background image used across all screensJetBrainsMono.ttf: Main font of the project
The letter ü in the app's name is purely stylistic, doesn't affect functionality or have a meaning!