Skip to content

Releases: Saravanakumar2003/Electrowiz-25

Electrowiz 2025 QR Code Scanner v1.1

25 Jan 14:05

Choose a tag to compare

What’s New?

Unified Event Access

  • Removed event-based separation.
  • All registered participants can now attend any event seamlessly.
  • Simplifies attendee management and enhances user experience.

Streamlined QR Code Scanning

  • Faster scanning and validation using a laptop webcam.
  • Enhanced compatibility for all QR codes generated with the unified format.

Note:

  • In this version, I removed event separation. Since any person registered for the symposium can attend any event, that feature is no longer required for Electrowhiz.
  • If you want an event-based app, check out the previous version.

Electrowiz 2025 QR Code Scanner v1.0

14 Jan 06:10

Choose a tag to compare

Overview

The Electrowiz 2025 QR Code Scanner is a powerful tool designed for use at Electrowiz 2025, the ECE Symposium hosted at Velammal Engineering College. This application streamlines the registration and attendance process with QR code scanning capabilities, integrated Google Sheets data, and automatic attendance marking.


Features

  • Webcam-based Scanning: Scan QR codes effortlessly using your laptop’s webcam.
  • User Details Display: See attendee details immediately after scanning.
  • Google Sheets Integration: Pull user data dynamically from a public Google Sheets URL.
  • Automatic Attendance Marking: Automatically update attendance in real-time (requires API and edit permissions).
  • Event Validation: Supports multiple events and validates user registrations accordingly.

Requirements

  • Operating System: Windows 11 or later
  • Camera: Laptop or external webcam
  • Google Sheets: Public URL with API access enabled

QR Code Structure

The QR code must be in the following JSON format for successful scanning:

{
  "food": "veg",
  "phone": "+1 (123) 456-7890",
  "department": "Computer Science",
  "events": ["Paper presentation", "Workshop"],
  "paymentReceipt": "https://example.com/payment-receipt.jpg",
  "degree": "Bachelor of Technology",
  "name": "John Doe",
  "gender": "Male",
  "paymentQRCode": "https://example.com/payment-qr-code.jpg",
  "email": "johndoe@example.com",
  "signaturePic": "https://example.com/signature.jpg",
  "collegeName": "XYZ University",
  "yearOfStudy": "4",
  "passportPic": "https://example.com/passport.jpg"
}