Submission means proof
Your GitHub repo is the proof that your project exists, runs, and was built by your team. Before you submit, check it from a stranger’s view, not from your laptop.
A recruiter or judge should understand what it does, how to run it, and what changed over time without messaging you.