/QrCodeGenerator

A simple qr code generator

Primary LanguageSCSSMIT LicenseMIT

QR Code Generator

QR Code Generator

A simple QR code generator application that allows users to easily create QR codes for any URL. With this application, you can quickly generate QR codes for websites, links, and other online content. Just paste the URL, click the "Generate" button, and get your QR code instantly.

Table of Contents

Introduction

This QR Code Generator is a web-based application built using Express and EJS. It utilizes the qrcode library to generate QR codes from user-provided URLs. The application provides a simple and intuitive interface for generating QR codes and allows users to download the generated QR codes for their use.

Try the application now: QR Code Generator

Getting Started

Installation

To run this application locally, follow these steps:

  1. Clone the repository from GitHub:
git clone https://github.com/clebertmarctyson/QrCodeGenerator.git
  1. Navigate to the project directory:
cd QrCodeGenerator
  1. Install the required dependencies:
npm install

Usage

  1. Start the application:
npm start
  1. Open your web browser and visit http://localhost:<PORT> (replace <PORT> with the port number specified in your environment).

  2. Enter any URL in the provided input field and click the "Generate" button.

  3. Once the QR code is generated, you can see it on the page. Click the "Download QR Code" button to save it to your device.

Dependencies

The following dependencies are used in this application:

  • Express - Fast, unopinionated, minimalist web framework for Node.js.
  • EJS - Embedded JavaScript templates for rendering HTML pages.
  • qrcode - Library to generate QR codes from text or URLs.
  • sass - A powerful CSS preprocessor to style the application.

Contributing

Contributions to this project are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request on the GitHub repository.

License

This project is licensed under the ISC License.

Contact

If you have any questions or inquiries, please feel free to reach out:

Thank you for using QR Code Generator!