Changes for logged-in users: - Top navigation: Show "Dashboard" and "Logout" buttons instead of "Sign In" and "Get Started" - Hero CTA: Change main button to "Go to Dashboard" instead of "Start Collaborating" - Hide bottom CTA section (registration prompt) for authenticated users - Footer Account section: Show "Dashboard" and "Logout" instead of "Sign In" and "Register" Other improvements: - Removed "Explore Events" button from hero section - Cleaned up footer: removed empty placeholder links (Features, How It Works, About, Privacy, Terms) - Added "Support" section in footer with "Contact Us" link to /contact - Simplified footer to 3 columns: Product (Events), Support (Contact Us), Account (dynamic based on auth)
React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel (or oxc when used in rolldown-vite) for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
React Compiler
The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.
Expanding the ESLint configuration
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.