Thank you for your interest in contributing to OpenHack'25. This repository serves as the central hub for hackathon rules, resources, and project submissions.
For detailed step-by-step submission instructions, please see: 📋 SUBMISSION_TEMPLATE.md - Complete submission guide with Pull Request process
- Fork this repository to your own GitHub account
- Follow the detailed process outlined in SUBMISSION_TEMPLATE.md
- Submit via Pull Request (GitHub Issues no longer accepted)
- Fork this repository
- Create a new branch for your improvement:
git checkout -b improvement/description - Make your changes (documentation updates, bug fixes, etc.)
- Commit with clear commit messages
- Submit a Pull Request describing your changesg Guidelines
Thank you for your interest in contributing to OpenHack’25. This repository serves as the central hub for hackathon rules, resources, and project submissions.
- Fork this repository to your own GitHub account.
- Clone your fork to your local machine.
- Create a new branch for your project:
git checkout -b team-name/project-name. - Create a project folder in the root directory with your team name and project.
- Develop your project. Ensure your code is well-documented and includes testing.
- Commit your changes with clear and descriptive commit messages.
- Push your branch to your forked repository.
- Submit a Pull Request to the main repository with your project folder.
For complete submission requirements, see SUBMISSION_TEMPLATE.md
- Pull Request submission with proper title format
- Working code that compiles and runs without errors
- README.md with clear setup instructions
- Proper project structure with organized folders
- Dependencies listed in requirements.txt or package.json
TeamName_ProjectName/
├── README.md (Setup and usage instructions)
├── src/ (Source code)
├── requirements.txt or package.json
└── main.py / app.js / index.html
- Clean Code: Well-structured code with proper commenting
- Error Handling: Basic error handling and validation
- Documentation: Clear README with setup instructions
- Functionality: Code should run without errors
- Dependencies: All dependencies properly listed
- Be respectful and constructive in all discussions and interactions
- Review and adhere to our Code of Conduct
- Use GitHub Discussions for questions
- 📋 SUBMISSION_TEMPLATE.md - Complete submission guide (START HERE)
- 👥 TEAM_COLLABORATION.md - Team collaboration guidelines
- 🎯 PROBLEMS.md - Problem statements (released 15 minutes before hackathon)
- 🌟 THEMES.md - Project categories and inspiration
- 📖 README.md - Hackathon overview and instructions
- ⚖️ CODE_OF_CONDUCT.md - Community guidelines
Need help? Check SUBMISSION_TEMPLATE.md for detailed instructions or use Discussions for questions.