Skip to content

A simple and intuitive web application that allows users to generate, customize, and manage QR codes effortlessly.

Notifications You must be signed in to change notification settings

Brielle28/SwiftQR

Repository files navigation

SwiftQR

A powerful and user-friendly web application designed to help users generate, customize, and manage QR codes effortlessly. Whether you need QR codes for website links, text, emails, or other types of data, SwiftQR provides an intuitive and efficient solution. With its simple interface, customization options, and built-in history management, users can easily create and store their QR codes for future reference.

Table of Contents

  1. About
  2. Installation
  3. Usage
  4. Features
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About

Overview

SwiftQR is a web-based QR code generator built to simplify the process of creating QR codes for different types of content. Users can enter any text, URL, or specific data to generate a high-quality QR code instantly. Additionally, the application allows users to customize their QR codes by changing colors, and once generated, they can download the QR codes as images for easy sharing.

One of the standout features of SwiftQR is its built-in history tracking, which ensures that users can access previously generated QR codes without needing to regenerate them. This feature is especially useful for businesses, marketers, and individuals who frequently create QR codes for promotions, product packaging, or personal use.

Whether you're a developer, entrepreneur, or casual user, SwiftQR provides a smooth and reliable QR code creation experience, eliminating the hassle of manually searching for QR code generators online.

Demo

Image

Built With

Getting Started

Prerequisites

Before running the project, ensure you have the following installed:

  • Node.js (v16.x or later)
  • Git (for cloning the repository)

Installation

Follow these steps to set up the project locally:

  1. Clone the repository:
    git clone https://github.com/Brielle28/swiftqr.git
  2. Navigate to the project directory:
    cd swiftqr
  3. Install dependencies:
    npm install

Usage

To start the project, run the following command:

npm run dev

Then, open your browser and go to http://localhost:5173/ (if using Vite).

Features

  • Generate QR Codes – Quickly create QR codes for various types of data, such as URLs, text, emails, and contact information.
  • Customize QR Codes – Modify QR code colors for branding or aesthetic purposes.
  • QR Code History – Automatically save generated QR codes for easy access later.
  • Download QR Codes – Save QR codes as PNG images with a single click.
  • Copy to Clipboard – Instantly copy QR code content for quick sharing.
  • Delete QR Codes – Remove QR codes from history if they are no longer needed.
  • Mobile-Friendly Interface – Fully responsive design that works seamlessly on all devices.

Contributing

Contributions are welcome! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/YourFeature
  3. Make your changes and commit:
    git commit -m "Add YourFeature"
  4. Push to the branch:
    git push origin feature/YourFeature
  5. Open a pull request.

License

This project is licensed under the MIT License – see the LICENSE file for details.

Contact

For any inquiries or feedback, feel free to reach out:

Acknowledgments

  • Inspired by various online QR code generators.

About

A simple and intuitive web application that allows users to generate, customize, and manage QR codes effortlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages