Build a fully functional, mobile-responsive dark-mode web app called HackStack — a centralized platform to plan, host, and manage hackathons from kickoff to awards night.

The app should include three user roles with demo logins:

Use mock data for hackathons, teams, submissions, chat messages, webinars, and sponsor analytics.

The UI should feel premium, fast, and organized — think modern dashboard SaaS.


CORE REQUIREMENTS

1. Authentication (Demo Mode)

Implement a simple role switcher:

No password needed; logs user into a pre-seeded demo account with relevant data.

Each role redirects to its own dashboard.


2. Organizer Experience

Dashboard