🚀 Glitch Range is the ultimate platform for cyber attack/defense training, testing, and competitions. Experience seamless deployment with FAUST, CINI, and SECCONF frameworks.
- Public Marketing Website: Stunning design with support request contact forms.
- OAuth Login/Account Creation: Secure and streamlined user authentication.
- Comprehensive Dashboard: Manage events, training sessions, groups, profiles, and stats.
- Custom Training: Create and verify custom services with ease.
- Player Stats: Detailed statistics tracking for an in-depth performance analysis.
src
├── app
│ ├── components # Reusable app components
│ ├── dashboard # Main dashboard page
│ ├── data # Static data (e.g., globe.json)
│ ├── login # Login page
│ ├── pages # Custom pages (e.g., 404)
│ ├── register # Registration page
│ ├── start-training # Training configuration page
│ ├── stats # Player stats page
│ ├── layout.tsx # Main layout component
│ ├── globals.css # Global CSS styles
│ └── page.tsx # Main landing page
├── components
│ └── ui # UI components and effects
├── lib
│ └── utils.ts # Utility functions
└── utils
└── cn.ts # Utility for conditional class names
- Next.js: React framework for server-side rendering.
- TypeScript: Type-safe JavaScript superset.
- Tailwind CSS: Utility-first CSS framework.
- Aceternity UI: Sleek UI components and templates.
-
Clone the repository:
git clone https://github.com/Blackslashtech/gl1tch-frontend cd gl1tch-frontend
-
Install dependencies:
npm install
Start the development server:
npm run dev
Access the application at http://localhost:3000
.
We welcome contributions! Follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "Add your commit message"
- Push to the branch:
git push origin feature/your-feature-name
- Create a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for details.
Designed to elevate your cyber training experience. Happy coding! 💻✨