46 lines
2.0 KiB
Markdown
46 lines
2.0 KiB
Markdown
# Contributing to CopilotKit Hacktoberfest
|
||
|
||
⭐ Thank you for your interest in contributing!
|
||
Follow these steps to get started and submit your Hacktoberfest project.
|
||
|
||
---
|
||
|
||
## How to Contribute
|
||
|
||
1. **Pick an Issue**: Browse [GitHub Issues](https://github.com/CopilotKit/CopilotKit/issues) tagged `hacktoberfest` and ask to be assigned. Multiple contributors can join the same issue.
|
||
2. **Set Up Your Environment**: Install [CopilotKit packages](https://docs.copilotkit.ai/direct-to-llm/guides/quickstart) locally and make sure you can run your project.
|
||
3. **Develop Your Project**: Build your demo or complete your assigned issue.
|
||
|
||
---
|
||
|
||
## Preparing Your Demo Submission
|
||
|
||
1. **Use the Template**: Open [TEMPLATE.md](./TEMPLATE.md) and copy its contents.
|
||
2. **Fill in Details**: Update the template with:
|
||
- **Project Title**
|
||
- **Description** (purpose and value of your demo)
|
||
- **Technologies Used**
|
||
- **App Link** (if deployed)
|
||
- **Screenshot**
|
||
- **Detailed Description** (features and functionality)
|
||
- **About You** (short intro + motivation)
|
||
- **Additional Resources** (optional)
|
||
3. **Save Your File**: Add your completed template as a new `.md` file in the `demos_2025` folder. Name the file after your project in lowercase (e.g., `my-demo.md`).
|
||
|
||
---
|
||
|
||
## Submitting Your Contribution
|
||
|
||
1. **Open a Pull Request**: Submit a PR that includes your demo file in the `demos_2025` folder. In the PR description, link the issue you worked on.
|
||
2. **Review Process**: Maintainers will review your PR and provide feedback if changes are needed.
|
||
3. **Merge & Credit**: Once approved, your PR will be merged and tagged with `hacktoberfest-accepted` so you receive official Hacktoberfest credit.
|
||
|
||
---
|
||
|
||
## Need Help?
|
||
|
||
- **Questions**: Join our [Discord support channel](https://discord.com/invite/6dffbvGU3D).
|
||
- **Resources**: See the [CopilotKit documentation](https://docs.copilotkit.ai/what-is-copilotkit) for setup and usage help.
|
||
|
||
⭐ Happy coding — we can’t wait to see your demos!
|