Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.18 KB

File metadata and controls

51 lines (37 loc) · 1.18 KB

Contributing

Thanks for your interest in contributing to lead-intelligence-bot!

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/your-username/lead-intelligence-bot.git
  3. Install dependencies: npm install
  4. Create a branch: git checkout -b feature/your-feature
  5. Make your changes
  6. Run the build: npm run build
  7. Commit: git commit -m "feat: your feature description"
  8. Push: git push origin feature/your-feature
  9. Open a Pull Request

Development

npm run dev    # Start development server
npm run build  # Build for production
npm start      # Start production server

Commit Messages

Follow Conventional Commits:

  • feat: New feature
  • fix: Bug fix
  • docs: Documentation
  • refactor: Code refactoring
  • test: Tests
  • chore: Maintenance

Code Style

  • TypeScript strict mode
  • Functional components with hooks
  • Immutable data patterns
  • Small, focused files

Reporting Issues

  • Use GitHub Issues
  • Include reproduction steps
  • Include browser/environment info

License

By contributing, you agree that your contributions will be licensed under the MIT License.