website/README.md

1.5 KiB

42ctf

CTF by 42 students

Todo

  • Serveur SMTP & reset password
  • Clean le repo
  • Accès au chall après validation
  • Section "Intro"
  • Section Treasure Hunt
  • Edition de profil
  • Ajouter de la Doc
  • Infrastructure de pwn
  • Organiser une session découverte
  • Compteur de flags
  • Graphiques statistiques
  • Création d'un discord linkable
  • Refonte du linkage discord -> 42ctf
  • Traduction du site
    • Anglais
    • Français
    • Russe
    • Espagnol
    • Italien
  • OAuth 42
  • Feature proposer une solution à un challenge
  • Système de badge/succès
  • Génération d'une page résumant le profil d'un utilisateur (ex: show resume sur intra.42.fr)

Event feature

  • make relation between user and events
  • make scoreboard for events
  • make access mod for events :
    • Sub button for public events
    • Access by password
    • Begin date for display challenges
    • Ending date for stop flag submission
    • Access by invite link
  • Admin rights
    • Admin can access to events pages without password
    • Admin can subscribe to event without password
  • process flag submission
    • increment user score in Scores model
  • add filters for admin dashboard
  • add search in fields in admin dashboard
  • display more information in admin dashboard
  • Smooth display of events listing
  • Event info page with background and noice display
  • Create teams for events