→ كل المشاريع

checkin-system

بواسطة @GDSC-ESTIN

24

A check-in system that uses QR codes and email notifications to track attendance at events. It includes a backend server built with express, a data processing script for generating QR codes and IDs, and a frontend scanner built with react and react-scan-qr. The system sends emails using nodemailer and limits the rate of sending with bottleneck.

عن هذا المشروع

Check-in System =============== This project is a check-in system for managing check-ins at an event or location. It includes the following features: Generation of IDs and QR codes using data from a CSV file Sending emails to a single recipient, a list of recipients, and with attachments using the nodemailer module and the bottleneck library A backend server built with Express that handles check-in operations when a QR code is posted to it A front-end interface built with React that allows users to scan QR codes and communicate with the backend server The project is organized into the following folders: backend: An express server that handles check-in operations when a QR code is posted to it scanner: Contains a React app that scans QR codes and communicates with the backend server data and mailer: Code that does mainly two things: functions for reading a CSV file, generating IDs, and creating QR codes functions for sending emails using the nodemailer module and the bottleneck library, as well as an HTML template (template.html) for formatting the emails

من ملف README الخاص بالمشروع على GitHub

النجوم
24
التفريعات
10
الرخصة
MIT
آخر تحديث
25/04/2024

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/checkin-system.svg)](https://www.madeinalgeria.dev/projects/checkin-system)

مشاريع ذات صلة