ctfs
Tentang CTFS (Capture The Flag Simple)
๐ฉ Lightweight CTF Platform untuk Komunitas
Platform Capture The Flag yang gratis, ringan, dan mudah digunakan untuk menyelenggarakan kompetisi CTF dengan cepat dan efisienโtanpa biaya.
Visi
Memberdayakan komunitas cybersecurity dengan platform CTF yang simple, reliable, dan siap pakai untuk event komunitas.
Fitur Utama
- ๐ฅ User Management - Registration & authentication via Supabase Auth
- ๐ฏ Challenge Management - Admin & maker dapat create/edit challenges
- ๐ Dynamic Point System - Poin menyesuaikan jumlah solver & difficulty
- ๐ Scoreboard - Real-time leaderboard dengan intelligent refresh
- ๐ Traffic Monitoring - Track participant activity & solve statistics
- ๐ Secure Authentication - Email & Google login options
- ๐ฌ Team Support - Collaborate dalam teams
- ๐ Activity Logging - Detailed audit trail untuk transparency
Admin Features
- ๐ Challenge CRUD operations
- ๐๏ธ Admin Overview - Dashboard dengan activity summary
- ๐ Audit Logs - Track semua system activities
- ๐ง Configuration - Flexible settings untuk event customization
- ๐ Event Management - Schedule & manage CTF events
Tech Stack
- โ๏ธ Next.js 15 (App Router) + TypeScript
- ๐ฅ Supabase - Database, Auth, Storage
- ๐จ TailwindCSS - Utility-first CSS
- โจ Framer Motion - Smooth animations
- ๐ค GitHub Actions - Auto backup & CI/CD
Deployment
- ๐ Primary: Vercel untuk optimal performance
- ๐ Auto-scaling untuk handle multiple events
Perfect For
- ๐ University Events - Student CTF competitions
- ๐ผ Corporate Training - Security awareness programs
- ๐ฏ Community Events - Meetup & conference CTF
- ๐ Security Challenges - Online platforms
Get Started
๐ฎ Try the platform: ctf.ariaf.my.id
Open-source CTF platform yang didesain untuk accessible, scalable, dan fun untuk semua level participants!