Thank you for your interest in contributing to our project! This document provides guidelines and instructions to help you get started.
Please review our Code of Conduct before contributing to the project.
If you find a bug, please open an issue using the bug report template. Include as much detail as possible:
- A clear and descriptive title
- Steps to reproduce the issue
- Expected and actual behavior
- Screenshots if applicable
- Environment details
Feature suggestions are welcome! Use the feature request template and provide:
- A clear description of the feature
- The problem it solves
- Any implementation ideas you have
- Fork the repository
- Create a new branch from
main - Make your changes
- Test your changes
- Submit a pull request using our pull request template
- Clone the repository
- Install dependencies with
npm install - Copy
.env.local.exampleto.env.localand configure as needed - Run the development server with
npm run dev
- Follow the existing code style
- Write tests for new features
- Update documentation as needed
We follow Conventional Commits:
feat:for new featuresfix:for bug fixesdocs:for documentation changesstyle:for formatting changesrefactor:for code refactoringtest:for testschore:for maintenance tasks
By contributing, you agree that your contributions will be licensed under the project's license.
Thank you for contributing!