Proof beats polish
A good final submission is not just a nice demo. It shows that your app works, and that your system design matches the code you shipped.
Judges and recruiters should be able to open your repo, read one design section, run or view the app, and understand your choices in five minutes.