-
Fork this repository: Only one member from each team must fork this repository to their own GitHub account.
-
Commit directly to your fork: All submissions, code, and documentation must be committed to your fork. This repository will serve as your primary workspace during the hackathon.
-
Pitch Deck
- All submissions must include a pitch deck explaining your idea and its implementation.
-
Well-Commented Code
- Ensure that all code is well-documented with comments and follows standard coding practices.
-
Mid-Hack Folder
- Create a folder named
mid-hack
in your fork. This folder should contain all materials required for the mid-hack submission, including progress updates, initial implementation, and any supporting files.
- Create a folder named
-
Citation File
- Include a
citations.md
file in your repository. All external resources (e.g., articles, tutorials, code snippets) must be properly cited here. Failure to do so may result in your project being flagged for plagiarism.
- Include a
-
End-Hack Folder
- Create a folder named
end-hack
in your fork. This folder should contain all materials for the final submission, including the completed project, pitch deck, and any supplementary resources.
- Create a folder named
-
Maintain Clean and Consistent Code
- Use comments and docstrings to document your code.
- Follow a consistent naming convention for files, functions, and variables to improve readability.
-
Commit Regularly
- Push commits frequently rather than submitting a single large commit at the end.
- This practice not only showcases your progress but also helps in avoiding plagiarism issues.
-
Version Control Best Practices
- Use branches for major features or experimental changes and merge them into the main branch after testing.
- Write clear, concise commit messages for better traceability.
-
Utilize GitHub Issues and Pull Requests
- Track tasks and discussions using GitHub Issues.
- Use Pull Requests (PRs) to review and merge changes within your team. This will help in maintaining a collaborative workflow.
-
Mid-Hack Checkpoint
Submit the contents of yourmid-hack
folder by the designated checkpoint time. This will include progress updates and preliminary work. -
Final Submission
Ensure that all files for your final project are stored in theend-hack
folder. Your pitch deck andcitations.md
file must also be updated and included here.
-
Git and GitHub Basics
- If you’re new to Git, check out these resources:
-
Project Ideas
- Explore hackathon project examples for inspiration:
By participating in this hackathon, you agree to follow the event’s Code of Conduct. Be respectful, inclusive, and ensure a positive experience for all participants.
For any queries or support, feel free to contact the organizing team. The full code of conduct can be found at Fest Website
Happy hacking! 🎉