
A comprehensive admin portal designed for managing events, tournaments, communications, and administrative tasks with robust real-time capabilities.
Frontend: Next.js (React framework) with TypeScript for type safety
Styling: Tailwind CSS
Deployment: Azure Web Apps with CI/CD pipelines using GitHub Actions
Tournament & Bracket Management: Create, update, and manage events with bracket generation.
Payment Processing: Integrated secure payment workflows.
News Feed: Rich text editor (TipTap) for publishing announcements and updates.
Chat/Inbox System: Real-time communication powered by Firebase.
User Management: Authentication, authorization, and user role control.
Dashboard Interface: Modern, responsive design for admins and managers.
Next.js app directory structure with a reusable dashboard layout.
Firebase integration for real-time features and scalable backend services.
Environment-specific configurations for development, staging, and production.
Automated deployments with CI/CD pipelines on Azure.
Bracket Management System for tournaments
Secure Payment Form
Real-time Chat Interface
News Feed Editor with rich text capabilities
User Authentication and Authorization