Skip to content

iamevansobeng/qrcode-generator

Repository files navigation

Mini Web App To Generate QR Code

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

Project Purpose

This project was initiated to address the issue of misleading QR code generation services that claim to be free but later impose charges by redirecting the generated QR codes. This practice is essentially deceptive, and this project aims to provide a genuinely free and reliable QR code generation tool.

Features

  • Instant QR code generation.
  • Customizable QR code options (size, color, error correction level).
  • Downloadable QR codes as image files.
  • No hidden fees or redirects.

How to Use

  1. Clone the repository:

    git clone https://github.com/yourusername/mini-web-app-qr-code.git
    cd mini-web-app-qr-code
  2. Install dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
    # or
    bun install
  3. Start the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    # or
    bun dev
  4. Open http://localhost:3000 with your browser to use the app.

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes and push to your fork.
  4. Create a pull request explaining your changes.

License

This project is licensed under the GNU Affero General Public License v3.0. See the LICENSE file for details.

Contact

For any inquiries or support, please reach out on Twitter: @iamevansobeng.

Acknowledgements

  • QRCode.js - QR code generation library.
  • Next.js - React framework for server-rendered applications.

Support

If you find this project helpful, consider supporting by starring the repository or making a small donation through Buy Me a Coffee.