Skip to content

iamavik2102/GUI-ADDER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

  1. 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

  1. 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

  1. 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.

About

My first test to create a GUI python app which is simply add two integers and give result.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

Languages