Welcome to my Python Projects Repository! 🎯
This repository is a collection of beginner to intermediate-level projects I’ve built while learning and practicing Python programming.
Each project is simple, logical, and helps strengthen my understanding of programming concepts.
A calculator that can perform:
- Basic arithmetic operations ➕ ➖ ✖️ ➗
- Physics formulas such as Work, Power, Velocity, Displacement, and more (10–11 formulas)
Tech Used: Python
Type: Console Application
A simple yet elegant digital clock built with PyQt5.
Features:
- Real-time updates ⏰
- Modern and clean UI
Tech Used: Python, PyQt5
Type: GUI Application
A console-based YouTube management app that lets you:
- Add, view, and update videos
- Manage video names and durations
Tech Used: Python
Type: Console Application
An upgraded version of the YouTube Manager App that uses a database for storage.
Features:
- Add, view, update, and delete videos
- Data stored in an SQLite database
- Clean and modular code
Tech Used: Python, SQLite
Type: Console Application
A Python console application to manage nurse bookings for patients in a hospital or clinic.
This project helps to view nurses, check availability, book, generate bills, and manage payments easily.
🔹 View All Nurses – See a complete list of all registered nurses.
🔹 View Available Nurses – Quickly check which nurses are available.
🔹 Book Nurse – Assign a nurse to a patient with booking details.
🔹 Generate Bill – Create a bill showing charges, payments, paid, due and status.
🔹 Add Nurse – Register a new nurse with speciality, charges, and availability.
🔹 Update Payment – Record payments and update dues for bookings.
🔹 Exit – Close the system safely.
Tech Used: Python
Type: Console Application
A basic console-based booking system where users can:
- View available buses 🚌
- Book seats
- See ticket details
Tech Used: Python
Type: Console Application
A console application to simulate basic ATM functionalities:
- Withdraw 💵
- Deposit 💰
- Check balance
Tech Used: Python
Type: Console Application
A text-based restaurant ordering system where:
- Menu items are displayed 🍔
- Users can place orders
- Bill is generated
Tech Used: Python
Type: Console Application
A fun mini-game where the user plays against the computer.
Tech Used: Python
Type: Console Game
A simple guessing game where:
- The computer picks a random number 🔢
- User tries to guess it with hints
Tech Used: Python
Type: Console Game
A question-and-answer style quiz game where:
- User answers multiple-choice questions ❓
- Score is displayed at the end
Tech Used: Python
Type: Console Game
A simple dice rolling game 🎲 where:
- User rolls the dice
- Computer generates random dice values
Tech Used: Python
Type: Console Game
A QR code generator tool that creates QR codes for any text or link.
Tech Used: Python (qrcode library)
Type: Console / File Output
A basic password manager where:
- User can save account credentials 🔑
- Encryption is used for security
Tech Used: Python (cryptography)
Type: Console Application
A simple tool to encrypt and decrypt text.
Tech Used: Python
Type: Console Application
A program that verifies if a given credit card number is valid or invalid using the Luhn algorithm.
Tech Used: Python
Type: Console Application
A basic countdown timer with start and stop functionality ⏳.
Tech Used: Python
Type: Console Application
- Clone the repository
git clone https://github.com/cyb3erasad/python-projects.git