For pre-registered participants, I generated unique IDs beforehand and stored them in Firestore, leveraging Firebase's capabilities. Additionally, I implemented Google authentication for registration team members, granting access to a dashboard where they could manage event registrations and lunch tokens.