Live Site:https://contesthub-e5119.web.app/
- Personalized navigation with user profile display upon login.
- Dropdown menu for easy access to dashboard and logout options.
- Search functionality based on contest tags with backend implementation.
- Showcases contest winners, participation count dynamically.
- Showcases a minimum of 3 creators with their name, image, contest details in a creative slider format.
- Displays all contests added by creators.
- Tab view based on contest type/tags for easy navigation and filtering.
- Contest name, image, participation count, description, prize, deadline countdown.
- Winner details displayed if the deadline is over.
- Registration button redirects users to the payment page for contest entry.
- Three roles implemented: Admin, Contest Creator, User.
- Each role with specific privileges for contest approval, creation, participation, and management.
- Sections for Participated Contests, Winning Contests, and Profile.
- Visual representation of win percentage and profile updates.
- Sections for Adding Contest, Created Contests, and Contest Submissions.
- Access to manage created contests, submissions, and winner declaration.
- Sections for Managing Users and Contests.
- User management with role toggling.
- Contest management with delete and confirm options.
- Login and Registration pages with email/password forms and Google sign-in.
- A custom 404 page with an engaging image or gif and a "Back to Home" button.