diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index bbb187e8..f61cfcfe 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,825 +1,154 @@
-
# π€ Contributing to ProjectHive
-
-
-
-# π Contributing to ProjectHive
-
-
-
-
-
+
-
+# π Contributing to ProjectHive
-**Join our amazing community of contributors!**
+[](https://hacktoberfest.digitalocean.com/)
+[](https://github.com/acesdit/ProjectHive/graphs/contributors)
+[](https://github.com/acesdit/ProjectHive)
### π Join our amazing community of developers!
-
-
----
-
---
-## οΏ½ Our Contributors
-
-## π₯ Our Amazing Contributors
-
-
+## π₯ Contributors
-
-
-
- 
-
-
-
-**Made with [contrib.rocks](https://contrib.rocks)**
-
-*Made with [contrib.rocks](https://contrib.rocks)*
-
+
+
+
-
-
----
+*Made with [contrib.rocks](https://contrib.rocks)*
---
-## β‘ Quick Contribution Guide
-
## β‘ Quick Start (5 Steps)
-### π 5 Simple Steps
-
-
-
-#### 1οΈβ£ Fork & Clone
-
-| ```bash
-
-git clone https://github.com/YOUR-USERNAME/ProjectHive.git
-
-### 1οΈβ£ **Fork & Clone**cd ProjectHive
-
-```bash```
-
-git clone https://github.com/YOUR-USERNAME/ProjectHive.git
-
-cd ProjectHive#### 2οΈβ£ Create Branch
-
-``````bash
-
-git checkout -b add-your-project
-
-### 2οΈβ£ **Create Branch**```
-
+1. Fork the repository and clone your fork:
```bash
-
-git checkout -b my-awesome-project#### 3οΈβ£ Add Your Project
-
-```- Go to `Domains/[YourDomain]/MiniProjects/`
-
-- Create a folder: `YourProjectName/`
-
-### 3οΈβ£ **Add Your Project**- Add ALL your code files (HTML, CSS, JS, Python, etc.)
-
-```- **β οΈ MUST ADD:** Create `README.md` with:
-
-Domains/Frontend/MiniProjects/MyApp/ ```markdown
-
-βββ π index.html # Your Project Name
-
-βββ π¨ style.css **Contributor:** YourGitHubUsername
-
-βββ β‘ script.js
-
-βββ π README.md ## Description
-
-``` What your project does
-
-
-
- | ## How to Run
-
- Steps to run your project
-
- ```
-
-### 4οΈβ£ **Commit & Push**
-
-```bash#### 4οΈβ£ Commit & Push
-
-git add .```bash
-
-git commit -m "Add: Frontend - MyApp"git add .
-
-git push origin my-awesome-projectgit commit -m "Add: [Domain] Your Project Name"
-
-```git push origin add-your-project
-
-```
-
-### 5οΈβ£ **Create PR**
-
-Click "New Pull Request" on GitHub#### 5οΈβ£ Create Pull Request
-
-- Go to GitHub and create a PR
-
-### β¨ **Get Featured**- Get it reviewed and merged
-
-Your name appears on the leaderboard automatically!- π Appear on the [leaderboard](DomainsLeaderboards/Overall.md)!
-
-
-
- | ---
-
-
-
-
## οΏ½ What You Can Contribute
-
-
-
----### π» Mini-Projects
-
-Complete working applications with actual code files.
-
-## π¦ What Can You Contribute?
-
-**Structure:**
-
-
```
-
-Domains/Frontend/MiniProjects/MyApp/
-
-| Type | Description | Location |βββ index.html
-
-|:---:|:---:|:---:|βββ style.css
-
-| π» **Mini-Projects** | Full working apps | `Domains/[Domain]/MiniProjects/` |βββ script.js
-
-| π **Templates** | Starter boilerplate | `Domains/[Domain]/Starter-Templates/` |βββ README.md π Must include: **Contributor:** YourUsername
-
-| πΊοΈ **Roadmaps** | Learning paths | `Domains/[Domain]/Roadmap.md` |```
-
-
-
-
### π Starter Templates
-
-Boilerplate code in `Domains/[Domain]/Starter-Templates/`
-
----
-
-### πΊοΈ Roadmaps
-
-## β
DO's and β DON'TsEnhance learning paths in `Domains/[Domain]/Roadmap.md`
-
-
-
-
---
-
-
-
-| ## β
Contribution Rules
-
-
-
-### β
**DO This**### DO:
-
-- β¨ Add **working code** (not just docs)- β
Include working code (not just markdown)
-
-- π§ͺ **Test** before submitting - β
Add `**Contributor:** YourUsername` in your README
-
-- π Write **clear** commit messages- β
Test your code before submitting
-
-- π― Follow the **folder structure**- β
Use clear, descriptive commit messages
-
-
-
- | ### DON'T:
-
-- β Submit only markdown without code
-
-- β Use placeholder names like "YourUsername"
-
-### β **DON'T Do This**- β Copy others' work without credit
-
-- π« Submit markdown-only files- β Add spam or low-quality content
-
-- π« Use placeholder names
-
-- π« Copy without credit---
-
-- π« Add spam content
-
-## π Get Recognized
-
- |
-
-
Every merged PR automatically:
-
-
- β
Adds you to the [Overall Leaderboard](DomainsLeaderboards/Overall.md)
-
-- β
Features you in [Hall of Fame](HallOfFame/README.md) (Top 10)
-
----- β
Shows your profile in the contributors section above
-
-
-
-## π Recognition & Rewards**Important:** Must include `**Contributor:** YourUsername` to get recognized!
-
-
-
-
---
-
-
-
-```## π Need More Help?
-
-β
PR Merged β π― Auto-Added to Leaderboard β π Hall of Fame (Top 10)
-
-```- π [Quick Start Guide](QUICK_START.md) - Get started in 5 minutes
-
-- π [Contributor Tag Examples](CONTRIBUTOR_TAG_EXAMPLE.md) - See correct formats
-
-Every contribution counts! Your GitHub profile will be featured automatically.- π [Leaderboard Guide](LEADERBOARD_GUIDE.md) - How recognition works
-
-- π¬ [Discussions](https://github.com/Tejas-Santosh-Nalawade/ProjectHive/discussions) - Ask questions
-
-π [**View Leaderboard**](DomainsLeaderboards/Overall.md) β’ π [**Hall of Fame**](HallOfFame/README.md)
-
----
-
-
-
-## π― Commit Message Format
-
----
-
+git clone https://github.com/YOUR-USERNAME/ProjectHive.git
+cd ProjectHive
```
-## π― Commit Message ExamplesAdd: [Domain] Project Name
-
-Update: [Domain] Enhancement description
-
-```bashFix: [Domain] Bug description
-
-β
Add: Frontend - Todo App with React```
-
-β
Update: Backend - Enhanced API docs
-
-β
Fix: AI-ML - Model training bug**Examples:**
-
-```- `Add: Frontend - Todo App with React`
-
-- `Update: Backend - Enhanced API documentation`
-
----- `Fix: AI-ML - Corrected model training script`
-
-
-
-## π Available Domains---
-
-
-
-
## π€ Code of Conduct
-
-
-
-| π€ AI-ML | π₯½ AR-VR | βοΈ Backend | βοΈ Blockchain |- Be respectful and inclusive
-
-|:---:|:---:|:---:|:---:|- Help others learn
-
-| **βοΈ Cloud** | **π Cybersecurity** | **π§ DevOps** | **π¨ Frontend** |- Provide constructive feedback
-
-| **π FullStack** | **π‘ IoT** | **π§ MLOps** | **π¬ NLP** |- No spam or plagiarism
-
-| **π€ Robotics** | | | |
-
----
-
-
-
-
-
----
-
-**Ready to contribute? π**
-
-## π Helpful Resources
-
-[Start Contributing](QUICK_START.md) β’ [View Examples](CONTRIBUTOR_TAG_EXAMPLE.md) β’ [See Leaderboard](DomainsLeaderboards/Overall.md)
-
-
-
-**Thank you for making ProjectHive better! β€οΈ**
-
-| π [Quick Start](QUICK_START.md) | π‘ [Examples](CONTRIBUTOR_TAG_EXAMPLE.md) | π [Leaderboard Guide](LEADERBOARD_GUIDE.md) |
-
-|:---:|:---:|:---:|
-
-
-
-
## π» Code Highlights
-
-```javascript
-
----// Show important code snippets
-
+2. Create a new branch:
+```bash
+git checkout -b my-awesome-project
```
-## π€ Code of Conduct
-
-## π Learning Outcomes
-
-> π Be respectful β’ π± Help others learn β’ π¬ Give constructive feedback β’ π« No spam- What you learned from building this
-
-- Skills you developed
-
----- Challenges you overcame
-
-
-
-
## οΏ½ License
-
-MIT License
-
-### π Ready to Make an Impact?```
-
-
-
-[](QUICK_START.md)**Examples to Follow:**
-
-[](CONTRIBUTOR_TAG_EXAMPLE.md)- Frontend: Check `Domains/Frontend/MiniProjects/TodoApp/`
-
-[](DomainsLeaderboards/Overall.md)- Backend: Check `Domains/Backend/MiniProjects/SimpleAPI/`
-
-
-
----**Where to Add:**
-
-1. Navigate to `Domains/[YourDomain]/MiniProjects/`
+3. Add your project
+- Create a folder for your project under the correct domain:
+ - Domains//MiniProjects/YourProjectName
+- Add all code files (HTML, CSS, JS, etc.) inside the project folder.
+- MUST include a README.md inside your project folder with the template below.
-### β€οΈ Thank you for making ProjectHive better!2. Create a new folder: `YourProjectName/`
-
-3. Add all your code files in that folder
-
-**Happy Hacking! π**4. Include a README.md documenting your project
-
-
-
-
**Example Folder Names:**
-
-- `TodoApp/` (Frontend)
-- `WeatherApp/` (Frontend)
-- `SimpleAPI/` (Backend)
-- `ChatBot/` (AI-ML)
-
-### 2. π¦ Starter Templates
-
-Provide boilerplate code and setup instructions to help others jumpstart their projects.
-
-**β οΈ Similar to Mini-Projects: These are also actual code folders, not markdown files!**
-
-**Requirements:**
-- Must include all necessary configuration files
-- Complete folder structure with actual files
-- Should be well-documented
-- Must follow best practices for the tech stack
-- Include setup and usage instructions
-
-**Example Format:**
+README.md template:
```markdown
-# [Framework/Library] Starter Template
+# Your Project Name
**Contributor:** YourGitHubUsername
-**Domain:** [Frontend/Backend/etc.]
-
-## π¦ What's Included
-- Pre-configured setup
-- Essential dependencies
-- Recommended folder structure
-- Sample components/modules
-- Configuration files
-
-## π Quick Start
-```bash
-# Clone the template
-git clone [repository-url]
-
-# Install dependencies
-npm install
-
-# Start development server
-npm start
-```
-
-## π Project Structure
-```
-template/
-βββ src/
-β βββ components/
-β βββ utils/
-β βββ index.js
-βββ public/
-βββ package.json
-βββ README.md
-```
-
-## βοΈ Configuration
-- Environment variables setup
-- Build configuration
-- Development vs Production settings
-## π― Features
-- Feature 1
-- Feature 2
+## Description
+Short description of what your project does.
-## π Additional Resources
-- [Documentation Link]
-- [Tutorial Link]
-- [Community Link]
+## How to Run
+1. Steps to install/run
+2. Example commands
```
-**Where to Add:**
-- Navigate to `Domains/[YourDomain]/Starter-Templates/`
-- Create a new file: `TemplateName_Domain.md`
-- Example: `ReactBoilerplate_Frontend.md`, `FlaskAPI_Backend.md`
-
-### 3. πΊοΈ Roadmaps
-
-Enhance existing domain roadmaps with learning resources, best practices, or new sections.
-
-**Requirements:**
-- Must be accurate and up-to-date
-- Include quality resources (official docs, tutorials, courses)
-- Organize content logically (beginner to advanced)
-- Add value to existing content
-
-**Where to Contribute:**
-- Navigate to `Domains/[YourDomain]/Roadmap.md`
-- Add new sections or enhance existing ones
-- Follow the existing structure
-
-### 4. π Documentation
-
-Improve existing documentation, fix typos, or add clarifications.
-
-**Where to Contribute:**
-- README.md
-- CONTRIBUTING.md
-- Domain-specific documentation
-
----
-
-## π Contribution Workflow
-
-### Step 1: Fork the Repository
-Click the "Fork" button at the top right of the [ProjectHive repository](https://github.com/Tejas-Santosh-Nalawade/ProjectHive).
-
-### Step 2: Clone Your Fork
-```bash
-git clone https://github.com/YOUR-USERNAME/ProjectHive.git
-cd ProjectHive
-```
-
-### Step 3: Create a New Branch
-```bash
-git checkout -b descriptive-branch-name
-```
-
-**Branch Naming Convention:**
-- `add-[domain]-[project-name]` (e.g., `add-frontend-todo-app`)
-- `update-[domain]-roadmap` (e.g., `update-backend-roadmap`)
-- `fix-[issue-description]` (e.g., `fix-typo-in-readme`)
-
-### Step 4: Make Your Changes
-- Add your contribution following the appropriate template
-- Test your code if applicable
-- Ensure all links work correctly
-
-### Step 5: Commit Your Changes
+4. Commit & push:
```bash
git add .
-git commit -m "Add: [Domain] - [Project/Template Name]"
-```
-
-See [Commit Message Guidelines](#commit-message-guidelines) below.
-
-### Step 6: Push to Your Fork
-```bash
-git push origin your-branch-name
-```
-
-### Step 7: Create a Pull Request
-1. Go to your fork on GitHub
-2. Click "Compare & pull request"
-3. Fill in the PR template with all required information
-4. Click "Create pull request"
-
-### Step 8: Wait for Review
-- Maintainers will review your PR within 2-3 days
-- Address any requested changes
-- Once approved, your PR will be merged!
-- You'll automatically appear on the leaderboard π
-
----
-
-## π Project Guidelines
-
-### β
DO's
-
-- β
**Follow Templates**: Use the provided formats for consistency
-- β
**Include Your Username**: Always add `**Contributor:** YourGitHubUsername`
-- β
**Write Clear Descriptions**: Help others understand your contribution
-- β
**Test Your Code**: Ensure everything works before submitting
-- β
**Use Meaningful Names**: Clear, descriptive file and project names
-- β
**Add Comments**: Well-commented code helps others learn
-- β
**Check for Duplicates**: Make sure your contribution is unique
-- β
**Follow Best Practices**: Use industry-standard coding practices
-- β
**Be Original**: Create your own projects, don't copy others
-
-### β DON'Ts
-
-- β **Don't Plagiarize**: All content must be your original work
-- β **Don't Submit Spam**: Low-quality or irrelevant contributions
-- β **Don't Break Structure**: Maintain the existing folder organization
-- β **Don't Submit Broken Code**: Test before submitting
-- β **Don't Modify Others' Work**: Without explicit permission
-- β **Don't Use Offensive Content**: Keep everything professional
-- β **Don't Submit Without Testing**: Ensure your code runs
-
-### π File Naming Conventions
-
-**Mini-Projects:**
-```
-ProjectName_Domain.md
-```
-Examples:
-- `WeatherApp_Frontend.md`
-- `RestAPI_Backend.md`
-- `SentimentAnalysis_NLP.md`
-
-**Starter Templates:**
-```
-TemplateName_Domain.md
+git commit -m "Add: [Domain] Your Project Name"
+git push -u origin my-awesome-project
```
-Examples:
-- `VueJSStarter_Frontend.md`
-- `DjangoBoilerplate_Backend.md`
-- `TensorFlowTemplate_AI-ML.md`
-### π Folder Structure
+5. Open a Pull Request
+- Go to your fork on GitHub and click "New Pull Request".
+- Fill PR description with what you added and any setup instructions.
-```
-Domains/
-βββ [YourDomain]/
- βββ MiniProjects/
- β βββ YourProject_Domain.md
- βββ Starter-Templates/
- β βββ YourTemplate_Domain.md
- βββ Roadmap.md
-```
+After merge: Your name will automatically appear on the leaderboard.
---
-## π¬ Commit Message Guidelines
-
-Write clear, descriptive commit messages using this format:
-
-### Format
-```
-Type: [Domain] - Brief description
-
-[Optional detailed description]
-```
-
-### Types
-- **Add**: Adding new content
-- **Update**: Modifying existing content
-- **Fix**: Fixing bugs or errors
-- **Docs**: Documentation changes only
-- **Style**: Formatting, missing semicolons, etc.
-- **Refactor**: Code restructuring without changing functionality
-
-### Examples
-
-**Good Commit Messages:**
-```
-Add: Frontend - Todo App with React and TypeScript
-Update: Backend - Enhance Node.js roadmap with new resources
-Fix: Correct broken links in AI-ML roadmap
-Docs: Improve CONTRIBUTING.md with detailed examples
-```
-
-**Bad Commit Messages:**
-```
-update
-fixed stuff
-Added project
-changes made
-```
-
----
-
-## π Pull Request Process
-
-### Before Creating a PR
-
-1. **Ensure your code works** - Test thoroughly
-2. **Update documentation** - If you changed functionality
-3. **Follow the style guide** - Consistent formatting
-4. **Check for conflicts** - Sync with the main branch if needed
-
-### PR Title Format
-```
-[Domain] Add/Update/Fix: Brief description
-```
-
-**Examples:**
-- `[Frontend] Add: Portfolio Website Template`
-- `[Backend] Update: Express.js Roadmap`
-- `[AI-ML] Fix: Broken links in Image Classification project`
+## π¦ What You Can Contribute
-### PR Description Template
-
-```markdown
-## π Description
-Brief description of what this PR does
-
-## π― Type of Contribution
-- [ ] Mini-Project
-- [ ] Starter Template
-- [ ] Roadmap Enhancement
-- [ ] Documentation
-- [ ] Bug Fix
-
-## π Domain
-- [ ] AI-ML
-- [ ] Frontend
-- [ ] Backend
-- [ ] Other: [specify]
-
-## β
Checklist
-- [ ] I have read the CONTRIBUTING.md guidelines
-- [ ] My code follows the project's style guidelines
-- [ ] I have tested my changes
-- [ ] I have added my GitHub username as the contributor
-- [ ] I have used the correct file naming convention
-- [ ] All links in my documentation work correctly
-
-## πΈ Screenshots (if applicable)
-[Add screenshots or GIFs if relevant]
-
-## π Additional Notes
-[Any additional information reviewers should know]
-```
-
-### Review Process
-
-1. **Automated Checks**: GitHub Actions will run automatically
-2. **Maintainer Review**: A maintainer will review your code
-3. **Feedback**: You may receive comments or change requests
-4. **Approval**: Once approved, your PR will be merged
-5. **Leaderboard Update**: Your contribution will be reflected automatically!
+- Mini-Projects β Full working apps
+ Location: Domains/[Domain]/MiniProjects/
+- Templates β Starter boilerplates
+ Location: Domains/[Domain]/Starter-Templates/
+- Roadmaps β Learning paths and guides
+ Location: Domains/[Domain]/Roadmap.md
---
-## π Leaderboard Recognition
-
-### How It Works
-
-Once your Pull Request is **merged**, you'll automatically appear on the [ProjectHive Leaderboard](DomainsLeaderboards/Overall.md)!
-
-### Requirements for Leaderboard Entry
-
-1. **Include Your Username**: Add this line to your contribution:
- ```markdown
- **Contributor:** YourGitHubUsername
- ```
-
-2. **PR Must Be Merged**: Only merged PRs count toward the leaderboard
-
-3. **Follow Guidelines**: Spam or low-quality contributions won't be merged
-
-### Leaderboard Features
-
-- **Automatic Updates**: GitHub Actions workflow updates the leaderboard
-- **Domain Tracking**: See which domain you contributed to
-- **PR Count**: Track your total contributions
-- **Hall of Fame**: Top contributors get featured!
-
-### Contributor Badges
-
-**When do badges appear?**
-
-After your PR is merged:
-- β
Your GitHub profile automatically appears in the repository's **Contributors** section
-- β
Your contributor badge shows up within **24 hours**
-- β
You're added to the domain-specific leaderboard
-- β
Your contribution count is updated
-
-**Important:** Make sure your git commits are properly linked to your GitHub account. To verify:
-```bash
-git config user.email # Should match your GitHub email
-```
+## β
Contribution Rules
-If your badge doesn't appear, check that your GitHub email is verified and matches your commit email.
+DO
+- Add working code (not just markdown for project entries).
+- Include **Contributor:** YourUsername in your project's README.md.
+- Test your code before submitting.
+- Use clear and descriptive commit messages.
-### Checking Your Status
+DON'T
+- Submit only markdown files without actual project code.
+- Use placeholder names like "YourUsername".
+- Copy others' work without credit.
+- Add spam or low-quality content.
-Visit the [Overall Leaderboard](DomainsLeaderboards/Overall.md) to see:
-- Your current rank
-- Total number of contributions
-- Domain contributions
+Important: You will not be credited on the leaderboard unless your project's README includes "Contributor: YourUsername".
---
-## ποΈ Hall of Fame
-
-Top contributors each month are featured in our [Hall of Fame](HallOfFame/README.md)!
+## π― Commit Message Examples
-**How to Get Featured:**
-- Make quality contributions consistently
-- Help review others' PRs (if you're experienced)
-- Engage with the community
-- Follow best practices
+Use this format: Type: [Domain] Description
+- Add: Frontend - Todo App with React
+- Update: Backend - Enhanced API documentation
+- Fix: AI-ML - Corrected model training script
---
-## π Code of Conduct
-
-### Our Pledge
-
-We are committed to providing a welcoming and inspiring community for all.
-
-### Our Standards
-
-**Positive Behavior:**
-- β
Using welcoming and inclusive language
-- β
Being respectful of differing viewpoints
-- β
Gracefully accepting constructive criticism
-- β
Focusing on what is best for the community
-- β
Showing empathy towards others
+## π Available Domains
-**Unacceptable Behavior:**
-- β Trolling, insulting, or derogatory comments
-- β Public or private harassment
-- β Publishing others' private information
-- β Spam or low-quality contributions
-- β Any conduct that could be considered unprofessional
-
-### Enforcement
-
-Violations of the code of conduct may result in:
-- Warning
-- Temporary ban from contributing
-- Permanent ban from the project
+- π€ AI-ML
+- π₯½ AR-VR
+- βοΈ Backend
+- βοΈ Blockchain
+- βοΈ Cloud
+- π Cybersecurity
+- π§ DevOps
+- π¨ Frontend
+- π FullStack
+- π‘ IoT
+- π§ MLOps
+- π¬ NLP
+- π€ Robotics
---
-## π Need Help?
-
-### Resources
-- π [README.md](README.md) - Project overview
-- π [Existing Examples](Domains/) - See how others have contributed
-- π¬ [GitHub Discussions](https://github.com/Tejas-Santosh-Nalawade/ProjectHive/discussions) - Ask questions
-- π [Issues](https://github.com/Tejas-Santosh-Nalawade/ProjectHive/issues) - Report bugs
-
-### Common Questions
-
-**Q: I'm a complete beginner. Where should I start?**
-A: Start with simpler projects or documentation improvements. Check out existing examples for inspiration!
+## π Recognition
-**Q: Can I contribute to multiple domains?**
-A: Absolutely! Contribute to as many domains as you like.
-
-**Q: How long does PR review take?**
-A: Typically 2-3 days. Be patient, and we'll review it!
-
-**Q: My PR was rejected. What should I do?**
-A: Read the feedback carefully, make requested changes, and resubmit. We're here to help you succeed!
+Every merged PR:
+- Adds you to the Overall Leaderboard
+- Features you in Hall of Fame (Top 10)
+- Shows your profile in the contributors section
---
-## π Thank You!
-
-Thank you for contributing to ProjectHive! Your contributions help create a valuable resource for developers worldwide.
-
-Every contribution, no matter how small, makes a difference. π
-
----
+## π€ Code of Conduct
-**Happy Contributing! π**
+- Be respectful and inclusive.
+- Help others learn and provide constructive feedback.
+- No spam, harassment, or plagiarism.
---
-
+## π Need More Help?
-Made with β€οΈ by the Open Source Community
+- Quick Start Guide β Get started in 5 minutes.
+- Contributor Tag Examples β See correct formats.
+- Leaderboard Guide β How recognition works.
+- Discussions β Ask questions in the repository Discussions.
-[β¬ Back to Top](#-contributing-to-projecthive)
-
-
+
β€οΈ Thank you for making ProjectHive better!
\ No newline at end of file