Skip to content

DuyetBKU/.github

Repository files navigation

🏛️ GitHub Community & Configuration

This repository (DuyetBKU/.github) contains reusable community health files and configuration templates that apply globally to all repositories under @DuyetBKU.

These include:

  • Issue and Pull Request templates
  • Contributing guidelines
  • Code of Conduct
  • Security policy
  • Default GitHub Actions workflows
  • Other shared configuration files

By centralizing these files here, I ensure consistency, maintainability, and a better experience for contributors across all my public repositories.


🗂️ Repository Structure

.github/
│
├── ISSUE_TEMPLATE/             # Templates for new issues
│   ├── bug_report.yml
│   └── feature_request.yml
│
├── profile/                    # GitHub profile README
│   └── README.md
│
├── CODEOWNERS                  # Define code owners
├── CODE_OF_CONDUCT.md          # Contributor behavior guidelines
├── CONTRIBUTING.md             # How to contribute to the project
├── FUNDING.yml                 # For GitHub Sponsors, Ko-fi, etc. 
├── SECURITY.md                 # Report vulnerabilities
├── PULL_REQUEST_TEMPLATE.md    # Standard pull request template
│
├── workflows/                  # Reusable GitHub Actions
│   └── <your_custom_workflows>.yml

📌 Notes


📂 Repository Naming Convention

To keep repositories organized and easy to search, i use the following naming format:<prefix>-<project-name>

  • Prefix: identifies the domain/field of the project.
  • Project name: describes the functionality, technology, or purpose.
  • Use lowercase letters only and separate words with -.

You can also browse the libraries and projects I starred and found interesting at DuyetBKU's starred repositories.

# Domain Repo Prefix Example Repo Name
🧠 1 AI & Machine Learning ml- or ai- ml-image-classifier, ai-chatbot
💻 2 Web Development web- web-next-tailwind-starter
📱 3 Mobile Development mobile- mobile-flutter-shop, mobile-react-native-chat
🏗️ 4 Architecture & BIM bim- bim-dynamo-scripts, bim-digital-twin
🔌 5 IoT & Embedded Systems embedded- or mcu- embedded-esp32-buzzer, mcu-arduino-sensors
🧪 6 Research & Thesis res- (research) res-bim-analysis, res-ml-thesis
🛠️ 7 Dev Tools & Extensions dev- dev-code-snippets, dev-browser-extension
📊 8 Dashboard & Visual Data viz- (visualization) or dash- (dashboard) viz-iot-data, dash-sales
🔐 9 Security & Authentication sec- (security) or auth- sec-oauth-demo, auth-jwt-api
🖼️ 10 UI/UX & Animation ui- or ux- ui-css-effects, ui-landing-page
👥 11 Education edu- edu-github-tutorial, edu-python-course

📫 Contact

For questions, feedback, or reports, feel free to open an issue or visit my profile: @DuyetBKU

About

This repository (`DuyetBKU/.github`) contains reusable GitHub community health files and configuration templates that apply to all of my personal repositories.

Resources

License

Code of conduct

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors