Thank you for your interest in contributing to Refilea! This document provides guidelines and instructions for contributing to this project.
By participating in this project, you agree to maintain a respectful and inclusive environment for everyone.
- Fork the repository
- Create a new branch for your feature or bug fix
- Make your changes
- Test your changes thoroughly
- Submit a pull request
- Clone the repository:
git clone https://github.com/yourusername/Refilea.git
cd Fuxee- Install dependencies:
pip install -r requirements.txt- Run the application:
python flet_gui.py- Update the README.md with details of changes if needed
- Update the version numbers in relevant files following Semantic Versioning
- Ensure your code follows the existing style
- Include comments and documentation where necessary
- Test your changes thoroughly
When reporting bugs, please include:
- A clear description of the issue
- Steps to reproduce the bug
- Expected behavior
- Actual behavior
- Screenshots if applicable
- Your operating system and Python version
Feature requests are welcome! Please provide:
- A clear description of the feature
- Why you think it would be useful
- Any potential implementation details
- Follow PEP 8 guidelines
- Use meaningful variable and function names
- Include docstrings for functions and classes
- Keep functions focused and single-purpose
- Comment complex logic
By contributing to Refilea, you agree that your contributions will be licensed under the same license as the project.