Thank you for your interest in contributing!
- Fork the repository
- Clone your fork: git clone https://github.com/YOUR_USERNAME/DHV-GUIDING-LIGHT.git
- Install dependencies: npm install
- Create a branch: git checkout -b feat/your-feature
- Make your changes and commit
We use Conventional Commits:
- feat: New feature
- fix: Bug fix
- docs: Documentation changes
- style: Code style changes
- refactor: Code refactoring
- test: Adding or updating tests
- chore: Maintenance tasks
- Use TypeScript for all new files
- Follow existing component patterns
- Add types for all props and state
- Use meaningful variable names
- Keep components focused and reusable
- Update your branch with main
- Ensure TypeScript compiles without errors
- Add tests for new functionality
- Update documentation if needed
- Submit PR with clear description
Open a Discussion or reach out to the team!