A console-based C++ application for managing virtual hackathon events built as a first-year structured programming project at Ain Shams University.
This system simulates a complete hackathon platform where teams register, submit projects, receive scores from judges, and rankings are calculated automatically. All data is persisted between sessions using flat text files.
asu-hackathon-system/
βββ src/
β βββ main.cpp # All program logic and function definitions
β βββ globals.h # Structs, array sizes, extern declarations
βββ data/
β βββ admins.txt # Persisted admin records
β βββ teams.txt # Persisted team records
β βββ judges.txt # Persisted judge records
β βββ evaluations.txt # Persisted evaluation records
βββ README.md
| Field | Details |
|---|---|
| University | Ain Shams University |
| Course | Structured Programming (CIS150) |
| Language | C++ (procedural only) |
@xmkabel β’ @Karim00Mahmoud β’ @Mazen-Elatfy β’ @Ahmed-Bayam β’ @GannahSaeed β’ @RanaTharwat52 β’ @rawanamr2006