Overview
The CTF Information Security Competition Frontend Project presents a comprehensive solution tailored for the backend Go project, aimed at enhancing user interaction and engagement. This project offers an intuitive interface and a variety of features designed to streamline the user experience and management capabilities, making it ideal for both participants and administrators.
Features
- Homepage Carousel: Includes notifications, article recommendations, announcements, and a ranking system for enhanced visibility of important information.
- Practice Area: Offers three types of questions for users to select from, with a clear indication of which questions have been completed.
- Dynamic Login Page: Features a visually appealing and modern terminal-style login interface that captures user interest.
- Random Dynamic Avatars: Users’ avatars switch randomly based on token verification from the backend, seamlessly transitioning between avatar display and login/register screens.
- Admin Management Panel: Provides tools to manage the homepage carousel, articles, users, and questions, with a rich text editor for writing articles to improve content quality and appeal.