I’ve started a Tkinter Projects Repository on GitHub to explore GUI development with Python! 🖥️✨ So far, I’ve completed 2 out of 8 projects, and I’m actively working on the rest. This repository is a work in progress, and I’m excited to enhance my skills while sharing my journey. The projects demonstrate my expertise in Python, problem-solving skills, and ability to develop functional applications with interactive features.
A Python-based interactive game where players guess a hidden word within a limited number of attempts.
- Random word selection from a predefined list.
- User-friendly interface displaying masked words with blanks.
- Tracks correct and incorrect guesses with a limited number of attempts.
- Win/Loss conditions based on guessing all letters or exhausting attempts.
A Python application that functions as a countdown timer with alert mechanisms.
- Users can input countdown duration (hours, minutes, seconds).
- Real-time countdown display with decrementing time every second.
- Alerts users when the timer reaches zero.
A Python application to track attendance for students or employees.
- Register individuals with name and ID.
- Mark attendance manually or via CSV import.
- Display attendance history and generate reports.
🔗 View Project
A secure Python-based authentication system using password hashing and OTP verification.
- Secure user registration and login system.
- Password hashing for secure credential storage.
- OTP generation for two-factor authentication.
🔗 View Project
A Python program to generate and format payment receipts for customers.
- Allows user input for customer details, items, prices, and payment method.
- Calculates total amounts, including discounts and taxes.
- Generates well-formatted receipts as PDFs.
🔗 View Project
A Python application for managing employee records, including adding, removing, and promoting employees.
- Add, update, and delete employee records.
- Assign tasks and track completion status.
- Secure data storage with SQLite.
🔗 View Project
A Python application to visualize a chess board with graphical representation.
- 8x8 board with alternating colors.
- Standard chess piece placement.
🔗 View Project
A Python application to scan and extract details from visiting cards using OCR technology.
- Image processing for better text recognition.
- Extracts and categorizes name, company, phone, email, and address.
🔗 View Project
- Programming Language: Python
- Libraries Used: Tkinter, PyQt, PyTesseract, Pygame, SQLite, bcrypt, smtplib, fpdf, reportlab, pyotp