Skip to content

roudges2/rapidqr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RapidQR.xyz QR Code Generator with Express and EJS

This project is a QR Code Generator web application built with Express.js and EJS templates. It generates QR codes for URLs, texts, emails, phone numbers, SMS, and geolocations.

Installation

  1. Clone the repository:

    git clone https://github.com/roudges2/rapidqr.git
  2. Navigate to the project directory:

    cd rapidqr
    
  3. Install dependencies:

    npm install
    
  4. Set up environment variables: Create a .env file in the root directory and add the following:

    SITE_NAME=your-site-name
    PORT=3000
    # Add any other environment variables if required
    
  5. Run the application:

    npm start
    

Usage

  • Access the application in your browser at http://localhost:3000
  • Generate QR codes by accessing different routes:

    / - Homepage with QR code generation options

    /help - Help page

    /api/documentation - API documentation

    /generate - Generate QR code based on query parameters (content and data)

    /api/generate - API route to generate QR code as JSON response

Dependencies

  • Express.js - Web application framework
  • EJS - Embedded JavaScript templates
  • QRCode - QR code generator

About

Source code from RapidQR.xyz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published