# Contributor Guide

## Licensing

When contributing to the DLE (Digital Legal Entity) project, you agree that your code will be distributed under the **Proprietary Software License**.

## Copyright

All contributors must:
- Indicate their name in commits
- Agree to transfer code rights to the project author
- Not violate third-party copyrights

## Contribution Process

### 1. Preparation
- Fork the repository
- Clone your fork locally
- Create a feature branch for your changes

### 2. Development
- Follow the project's coding standards
- Add code comments in English
- Test your changes

### 3. Commits
- Use clear commit messages
- Indicate your name in commits
- Break large changes into logical parts

### 4. Pull Request
- Create a Pull Request with a description of changes
- Indicate what problems your code solves
- Wait for review from the project author

## Code Standards

### Naming
- Files and folders: kebab-case
- Variables and functions: camelCase
- Constants: UPPER_SNAKE_CASE
- Classes: PascalCase

### Comments
```javascript
/**
 * @copyright 2024-2025 Tarabanov Alexander Viktorovich
 * @license Proprietary
 * @author [Your name] <your-email@example.com>
 */
```

### Git Messages
```
feat: add new authentication function
fix: fix data validation error
docs: update API documentation
style: code formatting
refactor: refactor user module
test: add tests for new functionality
```

## Contacts

### For questions about project participation:
- **Email:** info@hb3-accelerator.com
- **GitHub Issues:** [Create issue](https://github.com/VC-HB3-Accelerator/DLE/issues)

### Project Author:
**Tarabanov Alexander Viktorovich**  
Email: info@hb3-accelerator.com

---

**Thank you for your contribution to the DLE project development!**

