Contribute to GDorks
Help us make Google search operators accessible to everyone. Your contributions make a difference!
Project Links
Live Application
Hosted on Vercel
ProductionWays to Contribute
Code Contributions
- •Add new search operators
- •Improve UI/UX components
- •Fix bugs and issues
- •Add new features
Documentation
- •Write tutorials and guides
- •Improve operator descriptions
- •Add more examples
- •Fix typos and errors
Bug Reports
- •Report issues you encounter
- •Provide detailed reproduction steps
- •Include screenshots if relevant
- •Help triage existing issues
Feature Requests
- •Suggest new features
- •Propose UI/UX improvements
- •Share use cases and ideas
- •Vote on existing requests
Getting Started
Local Development Setup
- 1Fork and Clone# Fork the repository on GitHub firstgit clone https://github.com/YOUR_USERNAME/softexforge-gdorks.gitcd softexforge-gdorks
- 2Install Dependenciesnpm install
- 3Start Development Servernpm run dev
Open http://localhost:3000 to see the application
- 4Create a Branchgit checkout -b feature/your-feature-name
- 5Make Your Changes
Write clean, well-documented code following the project's style guidelines
- 6Commit and Pushgit add .git commit -m "feat: add your feature description"git push origin feature/your-feature-name
- 7Open a Pull Request
Go to the repository on GitHub and open a pull request from your branch
Code Guidelines
Commit Messages
Use conventional commits format:
feat: add new search operator
fix: resolve keyboard shortcut bug
docs: update contribution guide
style: format code with prettier
refactor: simplify query builder logic
Code Style
- •Use TypeScript for all new files
- •Follow the existing component structure
- •Use Tailwind CSS for styling
- •Add comments for complex logic
- •Keep components focused and reusable
Show Your Support
If you find this project useful, consider giving it a star on GitHub! Your support helps us grow and improve.
Star on GitHub