Skip to content

Commit 1e381c8

Browse files
authored
Create CONTRIBUTING.md
1 parent 6966503 commit 1e381c8

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

CONTRIBUTING.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Contributing to Active Developer Badge
2+
3+
Thank you for your interest in contributing! The goal of this repository is to be a high-quality, professional resource for developers.
4+
5+
## How to Contribute
6+
7+
### Reporting Issues
8+
If you find a typo, a broken link, or have a suggestion for improvement, please open an issue.
9+
10+
### Adding New Project Ideas
11+
1. Ensure the project idea is well-defined, practical, and aligns with modern development practices.
12+
2. Follow the project structure template exactly as shown in the main `README.md`.
13+
3. Keep descriptions concise and objectives actionable.
14+
4. Suggest a realistic and modern tech stack.
15+
16+
### Improving Existing Content
17+
Improvements to clarity, structure, or technical accuracy are always welcome.
18+
19+
## Pull Request Process
20+
21+
1. Fork the repo and create a new branch from `main`.
22+
2. If you added or changed functionality, update the documentation accordingly.
23+
3. Ensure your commit messages are descriptive and follow the conventional commits format (e.g., `feat:`, `fix:`, `docs:`).
24+
4. Open a Pull Request and provide a clear title and description of your changes.
25+
26+
## Style Guide
27+
28+
- **Language:** Use American English.
29+
- **Tone:** Keep it professional, clear, and concise.
30+
- **Formatting:** Use Markdown linting rules. Avoid informal language and emojis in the project descriptions.

0 commit comments

Comments
 (0)