Skip to content

Latest commit

 

History

History
138 lines (94 loc) · 6.69 KB

File metadata and controls

138 lines (94 loc) · 6.69 KB

✨ Contributors Guide ✨

Welcome to the My-first-Neo-project project! 😍
We appreciate your interest in contributing.😊

First off, thank you for considering contributing to My-first-Neo-project! We're excited to have you join our community. Every contribution, no matter how small, helps us build the best academic resource platform for students.

Line

This guide will walk you through the entire contribution process, from setting up your local environment to submitting a polished pull request.

New to Open Source? No problem! This guide is designed to be beginner-friendly. If you get stuck, don't hesitate to open an issue or ask for help.

Line

📋 Table of Contents

  1. Code of Conduct
  2. License
  3. Ways to Contribute
  4. Points & Difficulty Levels
  5. Contribution Guidelines
  6. PR review Process
  7. How To Contribute
  8. Need More Help
  9. Attribution
  10. Thank you for your contribution

Line

📜 Code of Conduct

We expect all contributors to follow our Code of Conduct.

By participating in this project, you agree to maintain a respectful and inclusive environment for everyone.

Line

📜 License

By contributing to this project, you agree that your contributions will be licensed under the MIT License.

Line

🤝 Ways to Contribute

You can contribute in several ways:

  • 🐞 Report Bugs: Submit issues for reproducible bugs.
  • 💡 Suggest Features: Propose new ideas or improvements.
  • 📖 Improve Documentation: Enhance clarity, grammar, or structure.
  • ⚡ Add Code: Fix bugs, build new features, or optimize existing ones.
  • 🧪 Test: Help us find issues by testing code in different environments.

Line

🎯 Points & Difficulty Levels

Your contributions earn points that count toward GSSoC'25 and your My-first-Neo-project Leaderboard status!

Difficulty Points
Level 1 3
Level 2 7
Level 3 10

Note: The scoring system applies only to GSSOC contributors.

Line

💡 Contribution Guidelines

  • Code Style: Use clean, readable code with meaningful names.
  • UI Consistency: Follow the modern UI style with animated gradients.
  • Responsive Design: Ensure changes work on both desktop and mobile.
  • Commit Messages: Use descriptive commit messages.

Line

✅ PR Review Process

We aim to keep things smooth and transparent:

  • Once your PR is submitted, a maintainer will review it.
  • You may be asked to:
    • Fix styling issues.
    • Add missing documentation/tests.
    • Break large PRs into smaller pieces.
  • After approval:
    • Your PR will be merged with a squash merge to keep history clean.
    • You’ll receive feedback, even if the PR isn’t merged immediately.
  • ⌛ Reviews may take 24–72 hours depending on activity. Thanks for your patience!

For Any Query, Send a DM on LinkedIn Shahid.

Line

How To Contribute

  • Drop a Star ⭐ in this repo
  • Take a look at the existing Issues.
  • Fork the Repo & create a branch for any issue that you are working on and commit your work.
  • At first raise an issue in which you want to work
  • Then after assigning only then work on that issue & make a PR
  • Create a Pull Request, which will be promptly reviewed and given suggestions for improvements by the community.
  • REMINDER: Don't raise more than 2 Issue at a time
  • IMPORTANT: Don't make any type of Pull Request until & unless you get assigned to an Issue
  • Add screenshots or screen captures to your Pull Request to help us understand the effects of the changes that are included in your commits.

Line

Need More Help? 🤔

You can refer to the following articles on basics of Git and Github and also contact the Project Mentors, in case you are stuck:
How to create a Issue
Forking a Repo
Cloning a Repo
How to create a Pull Request
Getting started with Git and GitHub

Show some  ❤️  by  🌟  this repository!

Line

🏅 Attribution

This CONTRIBUTING.md was prepared with ❤️ by Divya Jain for My-first-Neo-project as part of the GSSoC'25 program.

The structure and recommendations follow GitHub Open Source Guides and best practices used in leading open-source repositories.

Line

👍 Thank you for your contribution!!

Thank you for contributing to My-first-Neo-project🌟
We can't wait to see what you build! 🍽️✨