From 7d21d95f55aae8976981268ad513dcf67913100e Mon Sep 17 00:00:00 2001 From: Carter Perez Date: Wed, 12 Nov 2025 08:39:06 -0500 Subject: [PATCH] Create project_submission.yml --- .github/ISSUE_TEMPLATE/project_submission.yml | 77 +++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/project_submission.yml diff --git a/.github/ISSUE_TEMPLATE/project_submission.yml b/.github/ISSUE_TEMPLATE/project_submission.yml new file mode 100644 index 00000000..472e0247 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/project_submission.yml @@ -0,0 +1,77 @@ +name: Project Submission +description: Submit a completed project with full source code +title: "[PROJECT] " +labels: ["project"] +body: + - type: markdown + attributes: + value: | + ## Project Submission + Submit a fully built cybersecurity project to the repository. + + - type: input + id: project-name + attributes: + label: Project Name + description: The name of the project you're submitting. + placeholder: e.g., Advanced Port Scanner + validations: + required: true + + - type: dropdown + id: category + attributes: + label: Category + options: + - Beginner + - Intermediate + - Advanced + validations: + required: true + + - type: textarea + id: description + attributes: + label: Description + description: Brief description of what the project does. + placeholder: Explain what your project does and its key features + validations: + required: true + + - type: textarea + id: technologies + attributes: + label: Technologies Used + description: List the main technologies, libraries, and frameworks. + placeholder: e.g., Python 3.11, Scapy, FastAPI, PostgreSQL + validations: + required: true + + - type: textarea + id: testing + attributes: + label: Testing + description: Describe how you tested the project. + validations: + required: true + + - type: checkboxes + id: documentation + attributes: + label: Documentation Checklist + description: Confirm that your project includes the following + options: + - label: README with setup instructions + required: true + - label: Code comments + required: true + - label: Usage examples + required: true + - label: Security disclaimers (if applicable) + required: false + + - type: textarea + id: notes + attributes: + label: Additional Notes + description: Any other relevant information.