PyQt5 Projects

This repository contains a collection of projects created using PyQt5, a Python binding for the Qt application framework. Each project uses PyQt5 as an UI framework to display their functionality.

Table of Contents

  1. Projects
  2. Getting Started
  3. Contributing
  4. License

Projects

Serial Number Project Title Description Tools Used Repository Link
1 Attendance System using Facial Recognition System Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection. OpenCV, Haarcascade classifiers, Excel, Python, PyQt5 Attendance System
2 Flight Ticket Booking Management System Flight ticket booking management system with Python and MySQL connectivity. Provides user-friendly GUI using PyQt5 library. Features include user accounts, OTP verification, flight details, and payment and cancellation functionalities. Python, PyQt5, MySQL, Twilio Flight Booking System
3 Image Processing - Edge Detection Edge detection project using the Laplacian filter and other image processing techniques such as LPF, HPF, and thresholding. Implements these techniques in MATLAB and analyzes results using various test images. OpenCV, Python, PyQt5 Image Processing

Getting Started

To get started with any of the projects, follow the steps provided in their respective README files:

Contributing

If you would like to contribute to this repository, please follow these guidelines:

  1. Fork the repository.

  2. Create a new branch for your feature/bug fix.

  3. Make your changes and commit them.

  4. Push your changes to your forked repository.

  5. Submit a pull request with a clear description of your changes.

License

This repository is licensed under the MIT License. Feel free to use the code for educational and personal purposes.