Adder GUI Tool (Simple Integer Adder)
A lightweight Python-based graphical interface for simply adding two integers and give the result.
🚀 Getting Started
You can run this project in two ways: using the source code (Python) or the standalone Windows executable.
Option 1: Standalone Executable (Windows)
Go to the Releases page.
Download Simple_Integer_Adder_v1.0.2.exe.
(Recommended) Download the signature file Simple_Integer_Adder_v1.0.2.exe.asc to verify the file integrity (see instructions below).
Double-click the .exe to run the application. No Python installation required.
Option 2: Run from Source
If you prefer to run the code directly:
Clone the repository: git clone https://github.com/iamavik2102/GUI-ADDER.git
Create a virtual environment: python -m venv .venv
Activate it: .venv\Scripts\activate
Run the app: python gui_addr.py
🔐 Security & Verification
To ensure the Simple_Integer_Adder_v1.0.2.exe file hasn't been tampered with, you can verify it using my GPG Public Key.
- Import my Public Key:
You can fetch my public key directly from GitHub:
curl https://github.com/iamavik2102.gpg | gpg --import
Alternatively, if you have my public key file locally:
gpg --import my_public_key.gpg
- Verify the Executable:
Ensure both the .exe and the .asc (signature) files are in the same folder, then run:
gpg --verify Simple_Integer_Adder_v1.0.2.exe.asc Simple_Integer_Adder_v1.0.2.exe
- Expected Output:
If the file is authentic, you will see:
gpg: Good signature from "AVIK MUKHERJEE rdp@iamavik.in"
Note: If you see a warning saying "This key is not certified with a trusted signature", it simply means you haven't manually marked my key as "trusted" on your local machine. As long as the output says "Good signature", the file is exactly as I published it.
🛠 Project Structure
gui_addr.py: Main Python source code.
.gitignore: Configured to exclude .venv, build/, and dist/ folders.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.