Skip to content

imharris24/QR-Mate-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QR Mate


A Python GUI app that allows user to generate QR codes.
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

A QR code, short for Quick Response code, is a type of barcode that can be scanned using a smartphone camera to quickly access information such as a website URL or text. QR codes have become popular for their convenience and speed in exchanging information.

Now, introducing QR Mate - your ultimate QR code generator. This app, built using Python and custom tkinter, provides a simple and straightforward way for users to generate QR codes from any text they desire. With a neat and minimalist background, QR Mate offers a user-friendly interface that makes generating QR codes effortless. So whether you need to share a website URL or some other information, QR Mate has got you covered.





Built With

This project is built using following technologies,

Python

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

You must have Python installed on your machine. Once Python is installed, download main.py from src directory.

Execution

Below are the instructions that will help you run main.py.

  1. Install qrcode using pip
pip install qrcode
pip install tkinter
pip install customtkinter
  1. Run command prompt.
  2. Write the following intructions on cmd,
$ # Assign execution permissions
$ chmod +x main.py
$ # Run the script by using its filename
$ ./main.py

Roadmap

  • Generate QR
  • Scan QR

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

MUHAMMAD HARRIS - @im_harrisg - harris20014@gmail.com

Project Link: QR Mate

Acknowledgments

Following are the resources used in this project,