Skip to content
Open
Show file tree
Hide file tree
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
55 changes: 55 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
name: Bug Report
about: Report a bug to help us improve
title: '[BUG] '
labels: bug
assignees: ''
---

## Bug Description

<!-- A clear and concise description of what the bug is -->

## Steps to Reproduce

1.
2.
3.
4.

## Expected Behavior

<!-- What you expected to happen -->

## Actual Behavior

<!-- What actually happened -->

## Screenshots

<!-- If applicable, add screenshots to help explain your problem -->

## Environment

- **OS**: [e.g., macOS 14.0, Windows 11, Ubuntu 22.04]
- **Flutter Version**: [e.g., 3.19.0]
- **Dart Version**: [e.g., 3.3.0]
- **Package Version**: [e.g., 1.0.0]
- **Platform**: [e.g., Web, iOS, Android, macOS, Windows, Linux]

## Logs

<!-- If applicable, paste relevant logs or error messages -->

```
Paste logs here
```

## Additional Context

<!-- Add any other context about the problem here -->

## Possible Solution

<!-- If you have suggestions on how to fix the bug -->

47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
name: Feature Request
about: Suggest an idea for this project
title: '[FEATURE] '
labels: enhancement
assignees: ''
---

## Feature Description

<!-- A clear and concise description of the feature you'd like -->

## Problem Statement

<!-- Is this related to a problem? Describe it here -->
<!-- Example: "I'm always frustrated when..." -->

## Proposed Solution

<!-- A clear description of what you want to happen -->

## Alternatives Considered

<!-- Any alternative solutions or features you've considered -->

## Use Cases

<!-- Describe specific use cases for this feature -->

1.
2.
3.

## Additional Context

<!-- Add any other context, mockups, or screenshots about the feature request -->

## Implementation Notes

<!-- If you have technical suggestions for implementation -->

## Would you be willing to contribute this feature?

- [ ] Yes, I'd like to work on this
- [ ] I could help with testing/review
- [ ] No, just suggesting

60 changes: 60 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
## Summary

<!-- Brief description of the changes in this PR -->

## Related Issues

<!-- Link to related issues: "Closes #123" or "Relates to #456" -->

## Changes Made

<!-- List the key changes made in this PR -->
-
-
-

## Type of Change

<!-- Mark the relevant option with an "x" -->
- [ ] 🐛 Bug fix (non-breaking change that fixes an issue)
- [ ] ✨ New feature (non-breaking change that adds functionality)
- [ ] 💥 Breaking change (fix or feature that would cause existing functionality to change)
- [ ] 📚 Documentation update
- [ ] 🔧 Refactoring (no functional changes)
- [ ] 🧪 Test updates
- [ ] 🏗️ Build/CI changes

## Testing

<!-- Describe how you tested your changes -->

### Test Checklist
- [ ] Unit tests pass (`flutter test`)
- [ ] Integration tests pass (if applicable)
- [ ] Manual testing completed
- [ ] Analyzer passes (`flutter analyze`)
- [ ] Code formatted (`dart format .`)

### Testing Instructions

<!-- Steps for reviewers to test the changes -->
1.
2.
3.

## Screenshots (if applicable)

<!-- Add screenshots for UI changes -->

## Additional Notes

<!-- Any additional context or information -->

---

### Reviewer Checklist
- [ ] Code follows project conventions
- [ ] Changes are well-documented
- [ ] Tests adequately cover the changes
- [ ] No unnecessary changes included

Loading