Registration System | Firestore | Firebase Auth

Vijayaraghavan N

Client Goal:

For the 5th CSI National Level Convention website, the client aimed to streamline the registration process for the six events and lunch tokens, both for pre-registrations and on-spot registrations, ensuring a seamless experience for participants.

Details about My Contribution:

In this project, I took charge of the backend development phase. To enhance efficiency, I proposed the integration of QR codes containing personalized links (e.g., .csiconvention.site/qr/verify/[id]) on participants' ID cards. These links led to their respective registration details.
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.
To facilitate data management, I utilized Google Sheets API for seamless entry of participant details. Whenever an event was selected, a POST request triggered the entry of user details, including event participation, into Google Sheets.
For on-spot registrations, I devised a dynamic solution. In cases where the participant's ID was absent in Firestore, a registration page was rendered. Here, participants could input their details, which were then stored directly in Firestore and recorded in Google Sheets via the Sheets API.

Summary of Project Success:

Through diligent backend development and strategic integration of Firebase and Google APIs, I significantly enhanced the convention's registration process. The implementation of QR codes and seamless data management not only simplified registration but also improved administrative efficiency. Overall, the project achieved its goal of streamlining the registration process, resulting in a smoother and more user-friendly experience for participants and organizers alike.
Like this project

Posted Aug 3, 2024

Streamlined registration for the 5th CSI National Convention with QR codes, Google Auth, and seamless data management, enhancing efficiency and user experience.

Likes

0

Views

0

Clients

Computer Society of India

SRM Valliammai Engineering College

Hackathon Platform | React.js | Firebase | MongoDB
Hackathon Platform | React.js | Firebase | MongoDB
Real-Time News Application | GPT4 API | Bing V7 | AJAX | MongoDB
Real-Time News Application | GPT4 API | Bing V7 | AJAX | MongoDB
Tech Roundup | Nextjs | CPanel | AI Image Generation | AWS S3
Tech Roundup | Nextjs | CPanel | AI Image Generation | AWS S3
Seamless Integration of Telegram and Discord powered by Next.js
Seamless Integration of Telegram and Discord powered by Next.js

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc