Repo is the proof
Your project is not finished when it works on your laptop. It is finished when another builder can clone it, build it, run it, and understand what it does.
For HackIndia submission, your public repo must include the build file, source code, sample data, and clear run instructions.
What reviewers check
A recruiter-style Java CLI project should look boring in a good way. The folder names should be normal. The commands should be copy-paste friendly.
Do not depend on hidden files, local absolute paths, or your IDE. Someone should be able to run it from Terminal, PowerShell, or a college lab machine with Java and Maven or Gradle installed.