Skip to content

Latest commit

 

History

History
87 lines (58 loc) · 1.47 KB

File metadata and controls

87 lines (58 loc) · 1.47 KB

Contributing to CodeTrackX

Thank you for your interest in contributing to CodeTrackX.

We welcome contributions from developers around the world.

Getting Started 1. Fork the repository 2. Clone your fork git clone https://github.com/Starlord87official/code-arena.git 3. Install dependencies npm install 4. Start development server npm run dev

Development Guidelines

Please follow these guidelines when contributing:

• Write clean and readable code • Follow the existing code structure • Use meaningful commit messages • Test your changes before submitting

Branch Naming

Use the following naming conventions: feature/feature-name fix/bug-name docs/update-docs

Example: feature/add-contest-engine fix/battle-score-calculation

Pull Request Process 1. Create a branch from main 2. Implement your feature or fix 3. Commit your changes 4. Open a Pull Request

Your PR should include:

• Clear description • Screenshots (if UI change) • Explanation of changes

Code Style

Follow these principles:

• Modular code structure • Reusable components • Consistent naming conventions

Reporting Bugs

Open a GitHub issue with:

• Bug description • Steps to reproduce • Expected behavior • Screenshots (if applicable)

Feature Requests

Feature ideas are welcome.

Please open an issue describing:

• the feature • the problem it solves • possible implementation

Thank you for helping make CodeTrackX better for the developer community.