First of all, thank you for your interest in contributing to WorkHub 😊
This project started as a hackathon build and is now open for learning, collaboration, and improvement. Contributions of all sizes are welcome.
You can contribute in many ways:
- Fixing bugs
- Improving UI or UX
- Adding small features
- Refactoring existing code
- Improving documentation
If you are unsure where to start, look for issues labeled "good first issue" or "help wanted".
- Fork the repository
- Clone your fork locally
- Create a new branch from
main - Make your changes
- Commit your changes with a clear message
- Push to your fork and open a Pull Request
Please keep pull requests:
- Focused on a single change
- Easy to understand
- Small enough to review
Add screenshots or short explanations if your change affects the UI or behavior.
There is no strict style guide yet, but please:
- Follow existing patterns in the codebase
- Keep naming clear and readable
- Avoid unnecessary complexity
If you find a bug or have an idea:
- Open an issue with a clear description
- Include steps to reproduce if applicable
- Add screenshots or logs when helpful
This is a learning friendly project. Questions, suggestions, and discussions are always welcome.
Thank you for helping make WorkHub better 🚀