Skip to content

An open-source QR Code Generator for easily creating and downloading QR codes. Please star this repository before contributing.

Notifications You must be signed in to change notification settings

anushkaa-dubey/QuickQR

Repository files navigation

Quick QR

A lightweight and easy-to-use web-based QR Code Generator that enables users to create and download QR codes instantly. This project is part of the Android Club: Your Open Source AcWoC'25! initiative at VIT Bhopal.


🚀 Features

  • Generate QR codes for text, URLs, or any input data.
  • Customize the size of the QR code.
  • Download the generated QR code as an image file.

Future Enhancements

  • Add support for colour customization (foreground and background).
  • Provide error correction levels (L, M, Q, H).
  • Bulk QR code generation through file upload.
  • Embed logos inside QR codes.

💻 Technologies Used

  • HTML5: Structure and layout.
  • CSS3: Styling and responsiveness.
  • JavaScript: QR code generation logic.

📂 Project Structure

QR-Code-Generator

├── index.html     # Main HTML file for the app
├── style.css      # CSS for styling the app
├── script.js      # JavaScript for QR code generation
├── README.md      # Documentation

🤝 Contributing

Contributions are welcome and greatly appreciated! To get started:

Guidelines

  1. Fork the Repository: Click on the "Fork" button at the top right corner of the repository page.

  2. Clone the Forked Repository: Run the following command in your terminal:

    git clone https://github.com/your-username/QR-Code-Generator.git
  3. Create a Branch: Use a descriptive name for your branch, such as add-feature or fix-bug:

    git checkout -b your-branch-name
  4. Make Your Changes: Implement your changes or additions. Ensure that your code adheres to the coding standards and is well-documented.

  5. Test Your Changes: Test the application to ensure that your modifications work as expected.

  6. Commit Your Changes: Write a clear and concise commit message:

     git checkout -b your-branch-name
  7. Push to Your Fork: Push your changes to the forked repository:

    git checkout -b your-branch-name
  8. Open a Pull Request (PR): Go to the original repository and open a pull request. Provide a detailed description of your changes and why they should be merged.

Code of Conduct

  • Be respectful and inclusive towards others.
  • Provide clear documentation for any features or fixes you introduce.
  • Adhere to the repository's coding standards and best practices.

📜 License

This project is licensed under the MIT License. You are free to use, modify, and distribute this project as long as you include the original license.

🌟 Acknowledgments

  • Android Club: For organizing AcWoC'25 and fostering open source contributions.
  • Contributors: A big thank you to everyone who has contributed to this project!

About

An open-source QR Code Generator for easily creating and downloading QR codes. Please star this repository before contributing.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published