Skip to content

Fight Bots website

Theodor Moroianu edited this page Jun 3, 2021 · 1 revision

The Fightbot Website has the following architecture:

</Router>

<Footer/>

SmartHeader:

  • Sign-in daca nu suntem logati
  • Logout daca suntem logati
  • Link la profil daca suntem logati

Route:

  • Home
    • O lista cu ultimele X jocuri
  • ProblemSet -> Router
    • Search
      • Lista cu toate problemele, dupa criterii
      • Foloseste paginare
    • View {problemID}
      • Buton pentru standings
      • Link catre o pagina cu submissile pentru acea problema, doar ale tale / toate
      • Vede detaliile problemei
      • Are un meniu de CodeMirror unde poate face o submisie
    • New
      • Pune toate detaliile problemei, si o trimite
    • Update {problemID}
      • Poate edita toate detaliile
  • Standings
    • Doua "taburi"
      • Standings global
      • Standings cu un searchbox pentru o problema
        • Se incarca fix componenta pe care o vedem din /Problemset/View{id=...}/Standings
  • Users
    • Profil
      • Daca profilul este al nostru, putem sa il editam
      • Daca este al nostru, putem sa il stergem
      • Vedem detalii ale profilului
      • Link catre toate submissile tale
  • Submissions
    • View
      • Codul
      • Log-ul
      • ce detalii mai avem
Clone this wiki locally