# Contributing to FCS API Chart

Thank you for your interest in contributing to FCS API Chart! We welcome contributions from the community.

## How to Contribute

### Reporting Bugs

1. Check if the bug has already been reported in [Issues](../../issues)
2. If not, create a new issue with:
   - Clear title and description
   - Steps to reproduce
   - Expected vs actual behavior
   - Your environment (browser, OS, etc.)
   - Screenshots if applicable

### Suggesting Features

1. Check existing [Issues](../../issues) for similar suggestions
2. Create a new issue with the "feature request" label
3. Describe the feature and its use case

### Pull Requests

1. Fork the repository
2. Create a new branch (`git checkout -b feature/your-feature`)
3. Make your changes
4. Test your changes thoroughly
5. Commit with clear messages (`git commit -m "Add: your feature description"`)
6. Push to your fork (`git push origin feature/your-feature`)
7. Open a Pull Request

### Commit Message Guidelines

- `Add:` for new features
- `Fix:` for bug fixes
- `Update:` for updates to existing features
- `Docs:` for documentation changes
- `Refactor:` for code refactoring

### Code Style

- Follow the existing code style in the project
- Add comments for complex logic
- Keep functions small and focused
- Write clear variable and function names

## Questions?

- Check our [API Documentation](https://fcsapi.com/document)
- Open an issue for questions

## License

By contributing, you agree that your contributions will be licensed under the same license as the project.

Thank you for contributing!
