VeryKitVeryKit

Contributing

Thank you for your interest in contributing to VeryKit! Here's how you can help.

Reporting Issues

Found a bug or have a suggestion? Open an issue on our GitHub repository. Please include:

  • A clear description of the problem or suggestion
  • Steps to reproduce (for bugs)
  • Your browser and operating system
  • Screenshots if applicable

Contributing Code

Want to add a new tool or fix a bug? Here's the process:

  1. Fork the repository on GitHub
  2. Create a feature branch from main
  3. Follow the existing project patterns (see src/features/ for examples)
  4. Add tests for your changes
  5. Ensure all tests pass with npm test
  6. Submit a pull request with a clear description

Development Setup

Clone the repository, install dependencies, and start the development server:

git clone https://github.com/TioBrock/VeryKit.git && cd VeryKit && npm install && npm run dev