My Projects

Project 1 Thumbnail

Virtual Mouse

A virtual mouse in Python using OpenCV, Mediapipe, and Autopy leverages computer vision to track hand movements and gestures via a webcam. OpenCV captures video, Mediapipe detects hand landmarks, and Autopy simulates mouse actions, enabling control of the cursor without physical input devices.

View Project
Project 2 Thumbnail

Chatbot using Gemini

I recently embarked on an exciting project to develop the Gemini Chatbot using Python. This chatbot is designed to engage users in friendly conversations, answering questions, providing information, and even cracking a few jokes!

View Project
Project 3 Thumbnail

Brute-force Simulator

Developed a brute-force simulator using Python's `itertools` to generate and test combinations of characters efficiently. This tool mimics password cracking attempts, allowing security testing by iterating through all possible passwords within a defined character set. Ideal for ethical hacking and Cybersecurity.

View Project
Project 4 Thumbnail

Data-entry-form-with-excel

Created a Python-based data entry form that integrates seamlessly with Excel, simplifying data management. This solution automates the process of capturing and storing data, reducing manual entry errors, and enhancing efficiency. Ideal for streamlining repetitive tasks, ensuring data accuracy, and boosting productivity in everyday operations.

View Project
Project 5 Thumbnail

Jokes

Integrated PyJokes into a CustomTkinter Python application to display random, programming-related jokes in a sleek, modern UI. This combo adds a fun element to your app, making it both engaging and user-friendly. Ideal for developers looking to add humor to their projects!

View Project
Project 6 Thumbnail

QR code generator

Developed a QR code generator using Python that allows for quick and easy creation of custom QR codes. This tool supports various data types, from URLs to text, and generates high-quality QR codes in seconds. Perfect for businesses, marketing, or personal projects, this solution simplifies sharing information and enhances user engagement.

View Project
Project 7 Thumbnail

File Merger

Developed a Python script to automate file merging, efficiently combining multiple files into a single, cohesive document. This tool supports various file formats, reduces manual effort, and eliminates errors in data consolidation. Ideal for streamlining workflows and saving time, especially when handling large volumes of data.

View Project
Project 8 Thumbnail

Automated message

This Python script automates typing a message multiple times using `pyautogui`. It takes user input, types the message with a delay between each entry, and presses 'enter' after each message. Useful for automating repetitive tasks like sending multiple identical messages.

View Project