- Form Input - Enter project info via form fields (keyboard input)
- QR Code Generation - Create styled QR codes with gradient effects
- Plain Text QR Output - QR codes display data as readable text when scanned
- HUD Interface - Cyberpunk/futuristic UI with neon accents
- Multi-language Support - i18n ready with react-i18next
- Download QR - Export QR codes as PNG images
- Copy to Clipboard - Quick copy QR payload data
| Technology | Purpose |
|---|---|
| React 18 | UI Framework |
| TypeScript | Type Safety |
| Vite | Build Tool |
| TailwindCSS | Styling |
| Framer Motion | Animations |
| qr-code-styling | QR Generation |
| React Router | Routing |
| react-i18next | Internationalization |
Form to input project data (project name, manager, description) and generate a styled QR code with gradient colors and neon effects.
Future Functionality - Designed to decode and display QR information from URL parameters.
Form-Based Input - Users input project data through form fields, generate QR codes with plain text output. When scanned, the QR displays readable text with project information.
| Component | Description |
|---|---|
HUDPanel |
Reusable panel with corner brackets, accent colors (cyan/magenta/green), and holographic shimmer |
ScanLine |
Scanline and scan-beam visual effects overlay |
GlitchText |
Animated glitch effect text component |
Header |
Navigation header with route links |
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run buildExport-1772429807652_compress.mp4
QR INFO SYSTEM // CLIENT-SIDE