This repository serves as a template for creating new Agora hackathon repositories. It provides a streamlined way to set up hackathon documentation with consistent formatting and structure. It includes a setup script to automatically generate the README.md, hackathon-rating-rubric.md, and Thought_Starters.md files.
- Create a new repository using this template (click the "Use this template" button on GitHub)
- Update the configuration in
hackathon_config.yaml
with your event details - Run the generator:
npm install npm run setup
- Review and commit the customized files
That's it! The setup script will automatically generate all necessary documentation files and clean up after itself.
The generator will create three main files:
README.md
- Main hackathon documentationhackathon-rating-rubric.md
- Judging criteria and scoringThought_Starters.md
- Project ideas and inspirationevaluation_template.md
- Evaluation template based on the judging criteria
The hackathon_config.yaml
file contains all the customizable elements:
event
: Event detailstheme
: Hackathon theme and focus areastype
: Either 'specific' or 'open'title
: Theme title (for specific themes)description
: Theme descriptionfocus_areas
: List of specific areas to focus ontechnologies
: List of recommended technologies
contact
: Contact informationsubmission_guidelines
: Submission guidelinesjudging_criteria
: Judging criteriathought_starters
: Project ideas and inspiration
After running the generator:
- Review the generated files
- Make any necessary manual adjustments
- Commit the changes to your repository
For questions or issues, please contact the Agora Developer Relations team.