Thank you for your interest in contributing! The goal of this repository is to be a high-quality, professional resource for developers.
If you find a typo, a broken link, or have a suggestion for improvement, please open an issue.
- Ensure the project idea is well-defined, practical, and aligns with modern development practices.
- Follow the project structure template exactly as shown in the main
README.md. - Keep descriptions concise and objectives actionable.
- Suggest a realistic and modern tech stack.
Improvements to clarity, structure, or technical accuracy are always welcome.
- Fork the repo and create a new branch from
main. - If you added or changed functionality, update the documentation accordingly.
- Ensure your commit messages are descriptive and follow the conventional commits format (e.g.,
feat:,fix:,docs:). - Open a Pull Request and provide a clear title and description of your changes.
- Language: Use American English.
- Tone: Keep it professional, clear, and concise.
- Formatting: Use Markdown linting rules. Avoid informal language and emojis in the project descriptions.