|
1 | | -name: New Project Proposal 🎮 |
2 | | -description: Propose a new mini-project to add to the collection |
3 | | -title: "🎮[Project]: " |
4 | | -labels: 'new-project' |
5 | | -body: |
6 | | - - type: checkboxes |
7 | | - id: existing-issue |
8 | | - attributes: |
9 | | - label: Is there an existing issue for this? |
10 | | - description: Please search to see if a similar project proposal already exists. |
11 | | - options: |
12 | | - - label: I have searched the existing issues |
13 | | - required: true |
14 | | - - type: textarea |
15 | | - id: project-name |
16 | | - attributes: |
17 | | - label: Project Name |
18 | | - description: Enter the name of your proposed project. |
19 | | - placeholder: "e.g., Number Guessing Game" |
20 | | - validations: |
21 | | - required: true |
22 | | - - type: textarea |
23 | | - id: description |
24 | | - attributes: |
25 | | - label: Description |
26 | | - description: A clear and concise description of what this project does. |
27 | | - placeholder: "Tell us what this project is about!" |
28 | | - validations: |
29 | | - required: true |
30 | | - - type: dropdown |
31 | | - id: category |
32 | | - attributes: |
33 | | - label: Category |
34 | | - description: Which category does this project fit into? |
35 | | - options: |
36 | | - - Select an option |
37 | | - - Game |
38 | | - - Mathematical Tool |
39 | | - - Utility/Calculator |
40 | | - - Crypto/Text Tool |
41 | | - - Pattern/Art Generator |
42 | | - - Other |
43 | | - multiple: false |
44 | | - validations: |
45 | | - required: true |
46 | | - - type: textarea |
47 | | - id: learning-objectives |
48 | | - attributes: |
49 | | - label: Learning Objectives |
50 | | - description: What Python concepts will users learn from this project? |
51 | | - placeholder: | |
52 | | - - Loops |
53 | | - - Conditionals |
54 | | - - Data Structures |
55 | | - - [Add more...] |
56 | | - - type: textarea |
57 | | - id: key-features |
58 | | - attributes: |
59 | | - label: Key Features |
60 | | - description: List the main features of this project. |
61 | | - placeholder: | |
62 | | - - Feature 1 |
63 | | - - Feature 2 |
64 | | - - Feature 3 |
65 | | - validations: |
66 | | - required: true |
67 | | - - type: textarea |
68 | | - id: ui-ux |
69 | | - attributes: |
70 | | - label: UI/UX |
71 | | - description: Describe the user interface (emojis, menu structure, etc.) |
72 | | - - type: textarea |
73 | | - id: example-output |
74 | | - attributes: |
75 | | - label: Example Output |
76 | | - description: Show an example of what the project output would look like. |
77 | | - placeholder: | |
78 | | - ``` |
79 | | - Example output here |
80 | | - ``` |
81 | | - - type: dropdown |
82 | | - id: implementation-status |
83 | | - attributes: |
84 | | - label: Implementation Status |
85 | | - options: |
86 | | - - Select an option |
87 | | - - Just an idea |
88 | | - - Already coded and ready |
89 | | - - Need help implementing |
90 | | - multiple: false |
91 | | - validations: |
92 | | - required: true |
93 | | - - type: textarea |
94 | | - id: additional-info |
95 | | - attributes: |
96 | | - label: Additional Information |
97 | | - description: Any other details, mockups, or references? |
98 | | - - type: checkboxes |
99 | | - id: contribution-record |
100 | | - attributes: |
101 | | - label: Before you submit |
102 | | - options: |
103 | | - - label: "I have read the Contributing Guidelines" |
104 | | - required: true |
105 | | - - label: "I want to work on this issue" |
106 | | - required: false |
| 1 | +--- |
| 2 | +name: 🎮 New Mini-Project Proposal |
| 3 | +about: Propose a completely new Python mini-project script |
| 4 | +title: '🎮 [Proposal]: ' |
| 5 | +labels: ['type:feature', 'enhancement'] |
| 6 | +--- |
| 7 | + |
| 8 | +### 📛 Project Name |
| 9 | +### 📊 Category |
| 10 | +### 📝 Project Overview |
| 11 | +### ✅ Code Compliance Checklist |
| 12 | +- [ ] This project will use **ONLY** Python's Standard Library (No `pip install`). |
| 13 | +- [ ] The codebase will use **procedural logic** (No unnecessary classes/functions unless creating a GUI/Web App). |
| 14 | +- [ ] The terminal interface will include interactive **emojis**. |
| 15 | + |
| 16 | +--- |
| 17 | +- [ ] I am a registered **GSSoC 2026** contributor and want this assigned to me. |
0 commit comments