This is a fullstack project to help Suffolk University's clubs with attendance!
Clubs often need to know their membership statistics in order to keep track of the success of events, giveaways, and more. This project simplifies this from the hassle of each member needing to sign in manually, (by using a sign up sheet or a shared laptop), to a quick QR code scan with a one time sign up. After that, all users need to do is hit one button to ✨automagically✨ sign in.
Some uses cases may include:
- giving rewards after member attends X meetings
- tracking success of events
- measuring club growth with collected stats
When a user visits the page for the first time, they are prompted to sign up with their name and suffolk id. After this single sign up, members will be remembered for their next visit, which means next time they sign in to the club, they won't be prompted to enter their credentials again.
This shines ✨especially✨ on repeat sign-ins, when a QR code + 1 click is all that's needed 🚀
After they choose a club, the server is notified of their sign in, and enters them in to a Google Spreadsheet, to which the club E-Board will have access to.
$10/semester baseline. Scales with club size; negotiable.
Frontend written in React.js, backend in node.js + express. This section will be expanded later 😉