We welcome contributions to improve this project. To help us maintain the quality and consistency of contributions, please follow these guidelines.
- Check if the issue has already been reported.
- If not, create a new issue with the following details:
- A clear and descriptive title.
- A detailed description of the issue.
- Steps to reproduce the issue, if applicable.
- Any relevant logs or screenshots.
- Check if the enhancement has already been suggested.
- If not, create a new issue with the following details:
- A clear and descriptive title.
- A detailed description of the enhancement.
- Any relevant examples or mockups.
- Fork the repository.
- Create a new branch for your changes (e.g.,
feat/new-feature
). - Make your changes following the coding guidelines.
- Ensure your changes do not break existing tests.
- Submit a pull request with the following details:
- A clear and descriptive title.
- A detailed description of the changes.
- Any relevant issue numbers.
- Follow the existing code style and conventions.
- Write clear and concise commit messages.
- Include comments and documentation where necessary.
- Ensure your code is tested and passes all tests.
- Clone the repository.
- Install the required dependencies.
- Set up the environment variables as per the documentation.
- Run the development server and ensure everything is working correctly.
Please adhere to the Code of Conduct to foster a welcoming and inclusive community.
Thank you for contributing to the GenieWizards Finance Management API!