



The backend is built with Python and FastAPI. Handles all request processing, data management, and coordinates between different parts of the system. Focused on keeping response times fast and making sure everything communicates properly.

The frontend uses React with TypeScript. Clean, minimal design that's not cluttered. Responsive across devices, and user data gets saved to the cloud so everything syncs wherever you log in.

The admin panel is a desktop app built with Electron. Admins can manage registrations, handle user queries, and coordinate with brand ambassadors all in one place. Auto-generates ID cards and has a fast QR-based attendance scanner for events.