Thank you for your interest in contributing to steg.fun! We're excited to have you join our community.
By participating in this project, you agree to abide by our Code of Conduct. Please be welcoming, friendly, and patient.
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/steg.fun
cd steg.fun- Create a new branch:
git checkout -b feature/your-feature-name- Make sure you have Docker and Docker Compose installed
- Start the development server:
docker-compose up -d- Visit http://localhost:8000
- Update the README.md with details of changes if needed
- Follow the existing code style and formatting
- Write clear commit messages
- Test your changes locally
- Create a Pull Request with a clear title and description
- Use meaningful variable and function names
- Add comments for complex logic
- Follow the existing project structure
- Keep functions small and focused
- Write self-documenting code where possible
- Code follows style guidelines
- Tests pass (if applicable)
- Documentation is updated
- Commits are properly formatted
- Branch is up to date with main
When reporting bugs, please include:
- A clear description of the issue
- Steps to reproduce
- Expected behavior
- Screenshots if applicable
- Browser/environment details
We love new ideas! Please provide:
- Clear description of the feature
- Use cases
- Expected behavior
- Any implementation ideas
By contributing, you agree that your contributions will be licensed under the MIT License.
Thank you for helping make steg.fun better! 🙏