diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index bdd05015e7..91bf9f8e8b 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -1,15 +1,26 @@
---
name: Bug report
about: Create a report to help us improve
-title: "[BUG]"
-labels: bug
+title: '[BUG]
'
+labels: bug, need triage
assignees: ''
---
+
+
+
**Describe the bug**
A clear and concise description of what the bug is.
+**Task List**
+[ ] I have read throughly the README setup and installation instruction.
+[ ] If my setup is different, I have included my docker-compose file.
+[ ] I have included my redacted `.env` file.
+[ ] I have included information of my machine, environment.
+
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 0000000000..3ba13e0cec
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1 @@
+blank_issues_enabled: false
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml
new file mode 100644
index 0000000000..68df56131b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yaml
@@ -0,0 +1,32 @@
+name: Feature Request
+description: Request a feature that you would like for the app
+title: "[Feature]: "
+labels: ["feature", "need triage"]
+assignees:
+ - ""
+
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Thanks for taking the time to fill out this feature request!
+
+ - type: textarea
+ id: feature-detail
+ attributes:
+ label: Feature detail
+ placeholder: Describe the feature you would like to see for the app
+ validations:
+ required: true
+
+ - type: dropdown
+ id: platform
+ attributes:
+ label: Platform
+ description: Choose the platform for the feature
+ options:
+ - Web
+ - Mobile App
+ - Server
+ validations:
+ required: true