How to Contribute
We welcome contributions from the community! Whether you’re fixing a bug, adding new features, or improving documentation, your efforts make NumLex better for everyone.
Getting Started
-
Fork the Repository: Start by forking the NumLex repository to your GitHub account.
-
Clone the Fork: Clone your fork to your local machine.
Terminal window git clone https://github.com/Jenil-Desai/NumLex.git -
Create a Branch: Always create a new branch for your work.
Terminal window git checkout -b feature-name -
Make Your Changes: Develop your features or fixes.
-
Commit Your Changes: Commit your changes with a clear and concise message.
Terminal window git commit -m "Add feature X" -
Push Your Branch: Push your branch to GitHub.
Terminal window git push origin feature-name -
Create a Pull Request: Go to the original repository and create a pull request from your branch.
Code Style
- Follow PEP 8 guidelines for Python code.
- Ensure your code is well-documented.
- Write unit tests for new features and bug fixes.
Reporting Issues
If you find a bug or have a feature request, please open an issue on GitHub. Provide as much information as possible, including steps to reproduce the issue.
Happy coding!