Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 61 additions & 12 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,69 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[FEATURE] "
labels: enhancement
name: Feature Request
about: Suggest an idea or enhancement to improve the product
title: "[FEATURE]: "
labels: ["enhancement", "needs-triage"]
assignees: ''
---

## ✨ Summary
Provide a concise, high-level description of the proposed feature.

---

## 🎯 Problem Statement
Describe the problem this feature aims to solve:
- What is the current limitation or pain point?
- Who is affected? (e.g. end users, admins, developers)
- Why is this important?

---

## 💡 Proposed Solution
Describe your ideal solution in detail:
- What should happen?
- How should it behave from a user perspective?
- Include examples or user flows if possible

---

## 🔄 Alternatives Considered
List any alternative approaches or workarounds you’ve considered:
- Why were they insufficient?
- What are their trade-offs?

---

## 📊 Impact & Value
Help us understand the benefit of this feature:
- **User Value:** (e.g. improved UX, reduced friction)
- **Business Value:** (e.g. retention, performance, scalability)
- **Priority Justification:** (Why should this be prioritized?)

---

## 🧭 Scope & Constraints (Optional)
Mention any known limitations or considerations:
- Technical constraints
- Platform dependencies
- Compatibility concerns

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
## 📸 Supporting Material
Attach any relevant resources:
- Mockups / wireframes
- Screenshots
- Reference implementations

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
---

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
## 🧩 Additional Context
Add any other relevant details, use cases, or edge cases.

---

**Additional context**
Add any other context or screenshots about the feature request here.
## ✅ Pre-Submission Checklist
- [ ] I have searched for existing feature requests
- [ ] I have clearly described the problem and solution
- [ ] I have provided sufficient context or examples