Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.38 KB

File metadata and controls

49 lines (32 loc) · 1.38 KB

🙌 Contributing to News-Aggregator-v2

Thanks for your interest in contributing to this project! Whether it’s fixing a bug, adding features, or improving docs — your help is appreciated.


⭐ How to Contribute

  • Step 1: Fork this repository
  • Step 2: Clone your forked repo
  • Step 3: Create a new branch (git checkout -b feature-name)
  • Step 4: Make your changes
  • Step 5: Commit your changes with a clear message
  • Step 6: Push to your branch (git push origin feature-name)
  • Step 7: Create a Pull Request (PR)

🔍 Before You Start

  • Look through existing Issues to avoid duplicates.
  • Comment on an issue to get it assigned before starting.
  • Stick to the project’s folder structure and naming conventions.
  • If adding UI, make sure it’s responsive and clean.

🏷️ Issue Labels

We use labels like:

  • good first issue – Great for newcomers
  • easy, medium, hard – Based on complexity
  • bug, feature, enhancement, UI, backend – Type of contribution

📋 Code Style Guidelines

  • Keep code clean and well-commented
  • Follow consistent naming conventions
  • Test your code before submitting
  • Don’t commit .env, node_modules, or sensitive files

🙏 Thank You!

Every contribution — big or small — moves this project forward. We're excited to have you on board!