https://github.com/uddhav-paudel/qr-code-scanner
QR Code Scanner PWA – Built with Vue 3, Tailwind, Vue Router and Infrastructure with Docker, Docker Compose, nginx, on-premise hosting.
https://github.com/uddhav-paudel/qr-code-scanner
containerization docker docker-compose on-premise-hosting pwa vue3
Last synced: about 2 months ago
JSON representation
QR Code Scanner PWA – Built with Vue 3, Tailwind, Vue Router and Infrastructure with Docker, Docker Compose, nginx, on-premise hosting.
- Host: GitHub
- URL: https://github.com/uddhav-paudel/qr-code-scanner
- Owner: Uddhav-Paudel
- Created: 2025-03-01T07:02:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-19T15:03:27.000Z (over 1 year ago)
- Last Synced: 2025-04-04T16:39:43.967Z (about 1 year ago)
- Topics: containerization, docker, docker-compose, on-premise-hosting, pwa, vue3
- Language: Vue
- Homepage: https://qrcs.uddhavpaudel.com.np
- Size: 172 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Progressive Web Application (PWA)** that demonstrates the use of **Vue 3, Tailwind, Vite, Jenkins CI/CD, Docker**, and more.
This project utilizes the **vue-qrcode-reader** plugin, making it a simple and effective QR code scanner tool. A special thanks to **Niklas Gruhn** for the library.
## Technologies Used
- **Vue 3** for building the application
- **PWA setup** to enable offline capabilities and a native-like experience
- **Tailwind** for efficient and modern styling
- **Jenkins CI/CD** for automated deployment
- **Docker** for containerization
- **Docker Compose** for managing multi-container applications
- **Vite** for fast development and optimized builds
- **Vue Router** for handling navigation
- **Nginx configuration** for serving the application efficiently
## Live Demo
The application is available at:
[https://qrcs.uddhavpaudel.com.np/](https://qrcs.uddhavpaudel.com.np/)
This project showcases how to integrate multiple modern web technologies to build a fully functional and optimized web application. Looking forward to feedback and improvements.