1st June – 5th June
Participants should use this period to:
- Build their open source project
- Push regular commits on GitHub
- Write proper documentation
- Add installation/setup instructions
- Add screenshots, demo video, or deployed link if possible
- Make the repository public
5th June – 7th June
Participants must submit their project through a Pull Request in the official submissions repository.
Submission steps:
- Fork the official submission repository
- Create a file inside the
submissions/folder - Fill project details
- Create a Pull Request
- Use the official PR template
- Complete all checkboxes
Generate your ID card from:
Steps:
- Visit
oshack.xyz - Go to the ID Card section
- Enter your GitHub username
- Enter your team name
- Download your ID card
If your ID is not verified:
- Fill the mandatory verification/giveaway form
- Wait for verification
- Try generating your ID card again from
oshack.xyz
A strong submission should have:
- Clear project idea
- Working GitHub repository
- Good README.md
- Setup instructions
- Clean code structure
- Useful features
- Real-world impact
- Proper open source documentation