Thanks for your interest in contributing! Here's how you can help.
- Fork the repository
- Clone your fork
- Create a new branch
- Make your changes
- Run tests and linting
- Commit changes
- Push to your fork
- Submit a Pull Request
- Use a clear, descriptive title
- Include relevant tests
- Update documentation if needed
- Follow existing code style
- One feature/fix per PR
# Install dependencies
npm install
# Set up environment
cp .env.example .env.local
# Run development server
npm run dev- Use TypeScript
- Follow ESLint rules
- Write descriptive commit messages
# Run tests
npm test
# Run linting
npm run lint- Check existing issues
- Join our community discussions
- Submit feature requests on our Feature Board