From b9c63f9c7f404f94c9c44bd8b9f32d4fd083d343 Mon Sep 17 00:00:00 2001 From: radhika-droid Date: Tue, 5 Aug 2025 22:51:03 +0530 Subject: [PATCH 1/2] Add contributors.md --- community/contributors.md | 180 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 180 insertions(+) create mode 100644 community/contributors.md diff --git a/community/contributors.md b/community/contributors.md new file mode 100644 index 00000000..a9744f61 --- /dev/null +++ b/community/contributors.md @@ -0,0 +1,180 @@ +# Cont# Contributors 🌱 + +Welcome to **RecodeHive**! We're thrilled to have you here and can't wait to **collaborate**, **learn**, and **grow** — together. + +![GSSoC'25](https://img.shields.io/badge/GSSoC'25-Participating-orange?style=for-the-badge) +![Open Source](https://img.shields.io/badge/Open%20Source-❤️-red?style=for-the-badge) + +## 🎉 GirlScript Summer of Code 2025 + +RecodeHive is proudly participating in **GSSoC'25**! Join us in building the ultimate learning platform for developers. + +**Program Duration:** March 2025 - May 2025 + +## 🚀 Quick Setup + +```bash +# Fork repo, then clone +git clone https://github.com/YOUR_USERNAME/recode-website.git +cd recode-website + +# Install dependencies +npm install + +# Start development +npm start +# Visit http://localhost:3000 +``` + +## 📚 Project Structure + +``` +recode-website/ +├── 📁 blog/ # Blog posts (Markdown) +├── 📁 docs/ # Documentation +│ ├── 📁 GitHub/ # Git & GitHub tutorials +│ ├── 📁 python/ # Python guides +│ └── 📁 sql/ # SQL tutorials +├── 📁 src/components/ # React components +└── 📁 static/ # Images & assets +``` + +## 🎯 How to Contribute + +### 1. Find Issues +Browse [Issues](../../issues) for: +- 🟢 `good first issue` - Perfect for newcomers +- 📝 `documentation` - Content creation +- 🎯 `gssoc25` - GSSoC'25 tasks + +### 2. Claim & Create Branch +```bash +# Comment on issue: "I'd like to work on this!" +# Wait for assignment, then: +git checkout -b docs/your-feature-name +``` + +### 3. Make Changes +**Documentation:** +- Use clear markdown formatting +- Add code examples +- Include practical exercises + +**Code:** +- Follow existing patterns +- Test your changes +- Add comments for clarity + +### 4. Commit & Push +```bash +git commit -m "docs: add python functions tutorial" +git push origin your-branch-name +``` + +## 📝 Contribution Types + +### Documentation (Beginner-Friendly) +- **Tutorial Creation:** New programming guides +- **Content Enhancement:** Improve existing docs +- **Examples:** Add practical code samples +- **Translation:** Multi-language support + +### Website Features +- **UI Components:** React component development +- **Page Development:** New website sections +- **Bug Fixes:** Resolve issues and improve UX +- **Design:** Visual and accessibility improvements + +## 🏆 GSSoC'25 Points & Recognition + +| Contribution | Points | Examples | +|--------------|--------|----------| +| **Documentation (Easy)** | 10 | Fix typos, add examples | +| **Documentation (Medium)** | 25 | New tutorial sections | +| **Documentation (Hard)** | 45 | Complete guides | +| **Bug Fix** | 15-30 | UI fixes, functionality | +| **Feature** | 20-80 | Components, pages | + +### Recognition Levels +- 🥉 **Bronze (100 pts):** Certificate + Badge +- 🥈 **Silver (300 pts):** + Swag + Recognition +- 🥇 **Gold (600 pts):** + Premium Swag + Recommendation +- 💎 **Diamond (1000+ pts):** + Special Recognition + Internship + +### Bonus Points +- First contribution: +20 points +- Helping others: +10 points +- Quality reviews: +5 points + +## 📋 Content Guidelines + +### Documentation Format +```markdown +# Tutorial Title + +Brief introduction. + +## Section Heading +Clear explanations with examples. + +```python +# Code example +def hello_world(): + return "Hello, RecodeHive!" +``` + +## Key Points +- Beginner-friendly language +- Practical examples +- Step-by-step instructions +``` + +### Issue Labels +- 🟢 `good first issue` - Beginner-friendly +- 📝 `documentation` - Content work +- 🐛 `bug` - Fixes needed +- ✨ `enhancement` - New features +- 🎯 `gssoc25` - Program specific + +## 🤝 Community Guidelines + +**Code of Conduct:** +- Be respectful and inclusive +- Help newcomers learn +- Provide constructive feedback +- Maintain professional communication + +**Getting Help:** +- Use GitHub Discussions for questions +- Comment on issues for clarification +- Join our community channels +- Reach out to mentors + +## 📅 GSSoC'25 Timeline + +**Phase 1 (March 1-15):** Community bonding, setup, first contributions +**Phase 2 (March 16-May 15):** Active development and major contributions +**Phase 3 (May 16-31):** Project completion and evaluation + + +## 📬 Contact + +- **Email:** gssoc@recodehive.dev +- **Discussions:** GitHub Discussions tab +- **Issues:** For bugs and feature requests + +--- + +## 🌟 Ready to Start? + +1. ⭐ **Star** this repository +2. 🍴 **Fork** the project +3. 📝 **Pick** a good first issue +4. 💻 **Make** your contribution +5. 🚀 **Submit** your first PR + +**Welcome to RecodeHive!** Every contribution matters, whether it's fixing a typo or building a new feature. Let's learn and grow together! 🌱 + +--- + +*Part of GirlScript Summer of Code 2025 • Happy Contributing!* \ No newline at end of file From b6432f0f5021fe2cc427c6b35749298fc5fdfdad Mon Sep 17 00:00:00 2001 From: Radhika Date: Wed, 6 Aug 2025 10:26:37 +0530 Subject: [PATCH 2/2] Update contributors.md --- community/contributors.md | 64 ++++++++++++++++++++++----------------- 1 file changed, 37 insertions(+), 27 deletions(-) diff --git a/community/contributors.md b/community/contributors.md index a9744f61..bbcd8c9e 100644 --- a/community/contributors.md +++ b/community/contributors.md @@ -1,4 +1,4 @@ -# Cont# Contributors 🌱 +# Contributors 🌱 Welcome to **RecodeHive**! We're thrilled to have you here and can't wait to **collaborate**, **learn**, and **grow** — together. @@ -9,8 +9,6 @@ Welcome to **RecodeHive**! We're thrilled to have you here and can't wait to **c RecodeHive is proudly participating in **GSSoC'25**! Join us in building the ultimate learning platform for developers. -**Program Duration:** March 2025 - May 2025 - ## 🚀 Quick Setup ```bash @@ -85,26 +83,45 @@ git push origin your-branch-name - **Bug Fixes:** Resolve issues and improve UX - **Design:** Visual and accessibility improvements -## 🏆 GSSoC'25 Points & Recognition +## 🏆 GSSoC'25 Recognition & Benefits -| Contribution | Points | Examples | -|--------------|--------|----------| -| **Documentation (Easy)** | 10 | Fix typos, add examples | -| **Documentation (Medium)** | 25 | New tutorial sections | -| **Documentation (Hard)** | 45 | Complete guides | -| **Bug Fix** | 15-30 | UI fixes, functionality | -| **Feature** | 20-80 | Components, pages | +### What You'll Gain +- **Hands-on Experience:** Real-world project development +- **Skill Enhancement:** Technical and collaborative skills +- **Networking:** Connect with global developers and mentors +- **Certificates:** Recognition for your contributions +- **Swag & Rewards:** Based on contribution quality and quantity +- **Career Opportunities:** Potential internships and recommendations ### Recognition Levels -- 🥉 **Bronze (100 pts):** Certificate + Badge -- 🥈 **Silver (300 pts):** + Swag + Recognition -- 🥇 **Gold (600 pts):** + Premium Swag + Recommendation -- 💎 **Diamond (1000+ pts):** + Special Recognition + Internship +Contributions are evaluated based on quality, impact, and consistency: +- **Certificate of Participation:** All active contributors +- **Certificate of Excellence:** Outstanding contributors +- **Special Recognition:** Top contributors with additional perks +- **Swag & Merchandise:** Quality-based rewards +- **Mentorship Opportunities:** For exceptional contributors + +## 📅 GSSoC'25 Timeline + +### **Registration & Onboarding Phase** +- **Applications Open:** Available through Insights by Smartly app +- **Project Selection:** Browse and select projects to contribute to +- **Community Bonding:** Get familiar with projects and mentors +- **First Contributions:** Begin with good first issues + +### **Active Contribution Phase** +- **Main Development Period:** Focus on substantial contributions +- **Regular Check-ins:** Weekly progress updates with mentors +- **Collaborative Work:** Team up with other contributors +- **Skill Building:** Learn through practical project work -### Bonus Points -- First contribution: +20 points -- Helping others: +10 points -- Quality reviews: +5 points +### **Evaluation & Wrap-up Phase** +- **Final Submissions:** Complete ongoing contributions +- **Project Showcase:** Present your work to the community +- **Recognition Ceremony:** Celebrate achievements +- **Future Opportunities:** Explore next steps and connections + +*Note: Specific dates are announced through official GSSoC channels and the Insights app.* ## 📋 Content Guidelines @@ -150,13 +167,6 @@ def hello_world(): - Join our community channels - Reach out to mentors -## 📅 GSSoC'25 Timeline - -**Phase 1 (March 1-15):** Community bonding, setup, first contributions -**Phase 2 (March 16-May 15):** Active development and major contributions -**Phase 3 (May 16-31):** Project completion and evaluation - - ## 📬 Contact - **Email:** gssoc@recodehive.dev @@ -177,4 +187,4 @@ def hello_world(): --- -*Part of GirlScript Summer of Code 2025 • Happy Contributing!* \ No newline at end of file +*Part of GirlScript Summer of Code 2025 • Happy Contributing!*