Contribution Guide ✨
How to contribute to EleNebelOcocociaAIiaiaia's open source projects and collaborative initiatives. Your work matters to our community.
🔨
Code Contributions
- ✅ Find good-first-issue labels on GitHub
- ✅ Follow Prettier/ESLint and TypeScript standards
- ✅ Write tests for new features (Jest/React Testing Library)
- ✅ Use TailwindCSS for UI components
💡
Idea Submissions
- ✅ Post in GitHub Discussions
- ✅ Add mockups using Figma or SVG
- ✅ Write prototype code if possible
- ✅ Include potential user benefits
Contribution Workflow
1
Fork & Explore
Find our projects on GitHub, fork them, and explore the codebase. Look for good-first-issue labels for beginner-friendly tasks.
2
Code & Test
Create a dedicated branch for your changes. Run the test suite locally (npm run test) and ensure all tests pass.
3
Submit PR
Push your changes and open a pull request. Follow the PR template, include screenshots/links to demos, and link to related issues.
❤️
Zero Tolerance for Discrimination
- ✅ Respectful communication at all times
- ✅ Inclusive language and documentation
- ✅ Mentorship for new contributors
- ✅ Code of Conduct (Contributor Covenant)
✅
Constructive Feedback
- ✅ Ask why before suggesting changes
- ✅ Provide concrete examples
- ✅ Celebrate progress
- ✅ Encourage new approaches