This sample demonstrates how to create a QR Code image generator which returns a PNG image using node js. Using nodes basic app and qr-image NPM library.
https://qrcodeapp20.azurewebsites.net/?size=5&text=www.bing.com&token=jkasjhdasgj764ghjdfg7964hjdv78
# 1. Now inside the URL, modify text=www.bing.com to something else like text=news.ycombinator.com/
https://qrcodeapp20.azurewebsites.net/?size=5&text=news.ycombinator.com/&token=jkasjhdasgj764ghjdfg7964hjdv78
# 2. Scan QR code with your phone
Scan QR Code
# 3. Modify size=5 to a number between 1 and 20
Size=10
- Node JS v10+ nodejs.org with NPM dependency manager or Yarn
- Can be hosted on any webserver with node js support
# 1. Clone the repo
git clone https://github.com/maxknu/azureqrcodeapp
# 2. Enter your newly-cloned folder azureqrcodeapp
cd azureqrcodeapp
# 3. Install dependencies.
npm install
# 4. Create .env file inside the root folder with SECRET_TOKEN, can be any string and number
SECRET_TOKEN=yoursupersecrettokencodefromenv
# 5. Run npm command to start
npm run start
# 5. Navigate to
http://localhost:3000
# 6. Try generating a code , navigate to
http://localhost:1337/?size=6&text=www.bing.com&token=yoursupersecrettokencodefromenv
Use tutorial from docs.microsoft to deploy to Azure App Service App Service Web Get Started Nodejs