Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 1.11 KB

README.md

File metadata and controls

31 lines (17 loc) · 1.11 KB

QR-Code-Reader

This project is a QR-code scanner to track people attending MelbPC and MelCC events.

It is intended to be used on the mobile device (phone or tablet) of someone authoirised by the club... it is not accessible by the public.

How it works

Backend

The backend regularly duplicates a minimal set of tables (read-only) from the CiviCRM database. These are referenced in a Django / REST API backend.

Members are accepted, or denied based on this duplicate data, and recorded.

Attendance is then pushed back upstream to a CiviCRM database, and purged from the local DB.

Frontend

The frontend is written in vue3, and all back-end access is done via the django REST API.

Documentation

Contributions

At this time [2022-01-12] this project is very specific to our (MelbPC/MelCC) use case.

However, questions, and contributions are welcome.