Contributing to IT-Journey

Thank you for your interest in contributing to IT-Journey! We welcome contributions from developers, content creators, and learners of all experience levels.

Quick Start

  1. Read the Developer Guide: See the comprehensive Developer Contributing Guide
  2. Setup Your Environment: Follow the Development Environment Setup
  3. Understand the Structure: Review Repository Structure
  4. Follow Standards: Check Content Guidelines and Frontmatter Standards

Documentation

All technical documentation for contributors has been moved to the docs/ directory:

Essential Reading

Additional Documentation

Types of Contributions

Content Creation

Code Contributions

Documentation

Community Support

Prerequisites

Before contributing, you should have:

Quick Contribution Workflow

# 1. Fork and clone
git clone https://github.com/YOUR-USERNAME/it-journey.git
cd it-journey

# 2. Create branch
git checkout -b feature/your-feature-name

# 3. Make changes
# Edit files, test locally

# 4. Commit with conventional format
git commit -m "feat(scope): description"

# 5. Push and create PR
git push origin feature/your-feature-name
# Create Pull Request on GitHub

See the Developer Contributing Guide for detailed workflow instructions.

Code of Conduct

Getting Help

Questions

Issues

Support Channels

Recognition

Contributors are recognized through:

License

By contributing, you agree that your contributions will be licensed under the MIT License.


For complete contribution guidelines, please see the Developer Contributing Guide.

Last Updated: 2025-10-13