Skip to content

Genocs/qrcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

License Build DownloadsBarcode DownloadsQRCode Contributors Forks Stargazers Issues Discord Gitter Twitter Twitterx LinkedIn

icon

Barcode builder and QRCode scanner and builder

This library can be used to build and scan images containing QR code.

The library allows to build a different type of Barcode.

The library do not contains reference to System.Drawing.Common library, so it can be used into Docker Image Linux native

Docker Automated build

Commands

Build the project

To build and test the project type following command:

dotnet build
dotnet test

Steps to build the Docker image and run the container

# Build the Docker image
docker build -f webapi.dockerfile -t genocs/codes-webapi:1.0.1 -t genocs/codes-webapi:latest .

# Add a tag
docker tag genocs/codes-webapi:1.0.1 genocs/codes-webapi:latest

# Push to the container registry
docker push genocs/codes-webapi:1.0.1
docker push genocs/codes-webapi:latest

# Run the container 
docker run -p 5900:8080 -d --name qrcodeapi-container genocs/codes-webapi:1.0.1

If you want to use the container into a docker network:

docker run -p 5900:8080 -d --name qrcodeapi-container genocs/codes-webapi:1.0.1 --network genocs-network

Push the images to the Docker image repository (Docker Hub)

tagname is optional

docker push genocs/codes-webapi:tagname

Pull the image from Docker image repository (Docker Hub)

docker pull genocs/codes-webapi:tagname

Deploy in a cloud instance

You can deploy Demo Application with one click in Heroku, Microsoft Azure, or Google Cloud Platform:

License

This project is licensed with the MIT license.

Changelogs

View Complete Changelogs.

Community

Support

Has this Project helped you learn something New? or Helped you at work? Here are a few ways by which you can support.

  • ⭐ Leave a star!
  • 🥇 Recommend this project to your colleagues.
  • 🦸 Do consider endorsing me on LinkedIn for ASP.NET Core - Connect via LinkedIn
  • ☕ If you want to support this project in the long run, consider buying me a coffee!

buy-me-a-coffee

Code Contributors

This project exists thanks to all the people who contribute. Submit your PR and join the team!

genocs contributors

Financial Contributors

Become a financial contributor and help me sustain the project. Support the Project!

Acknowledgements

Please see the original version at codeproject.

About

Barcode and QRCode library built on top .NET8

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •  

Languages