diff --git a/.github/ISSUE_TEMPLATE.md/bug.md b/.github/ISSUE_TEMPLATE.md/bug.md
new file mode 100644
index 0000000..926aa03
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md/bug.md
@@ -0,0 +1,45 @@
+---
+name: 🐞 Bug
+about: File a bug/issue
+title: '[BUG]
'
+labels: Bug, Needs Triage
+assignees: ''
+---
+
+## Expected Behavior
+
+
+
+## Current Behavior
+
+
+
+
+## Steps to Reproduce (for bugs)
+
+
+
+
+1.
+2.
+3.
+4.
+
+## Context
+
+
+
+
+## Your Environment
+
+
+
+* Version used:
+* Operating System and version:
+ * [ ] Windows
+ * [ ] Mac OS
+ * [ ] Linux
+
+[//]: # (## Possible Solution)
+
+
diff --git a/.github/ISSUE_TEMPLATE.md/config.yml b/.github/ISSUE_TEMPLATE.md/config.yml
new file mode 100644
index 0000000..ec4bb38
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md/config.yml
@@ -0,0 +1 @@
+blank_issues_enabled: false
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE.md/feature.md b/.github/ISSUE_TEMPLATE.md/feature.md
new file mode 100644
index 0000000..512ce0a
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md/feature.md
@@ -0,0 +1,30 @@
+---
+name: 🚀 Feature
+about: Suggest a new feature
+title: '[FEATURE] '
+labels: feature
+assignees: ''
+---
+
+## Detailed Description
+
+
+
+## Context
+
+
+
+
+## Possible Implementation
+
+
+
+## Your Environment
+
+
+
+* Version used:
+* Operating System and version:
+ * [ ] Windows
+ * [ ] Mac OS
+ * [ ] Linux
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE.md/improvement.md b/.github/ISSUE_TEMPLATE.md/improvement.md
new file mode 100644
index 0000000..3d68dac
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md/improvement.md
@@ -0,0 +1,34 @@
+---
+name: 🧰 Change / Improvement
+about: Suggest improvement in existing feature
+title: '[IMPROVEMENT] '
+labels: enhancement
+assignees: ''
+---
+
+## Expected Behavior
+
+
+
+## Current Behavior
+
+
+
+## Context
+
+
+
+
+## Your Environment
+
+
+
+* Version used:
+* Operating System and version:
+ * [ ] Windows
+ * [ ] Mac OS
+ * [ ] Linux
+
+[//]: # (## Possible Solution)
+
+
diff --git a/.github/PULL_REQUEST_TEMPLATE/default.md b/.github/PULL_REQUEST_TEMPLATE/default.md
new file mode 100644
index 0000000..e8fdeb0
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE/default.md
@@ -0,0 +1,35 @@
+
+
+## Description
+
+
+
+## Motivation and Context
+
+
+
+
+## How Has This Been Tested?
+
+
+
+
+
+## Screenshots (if appropriate):
+
+## Types of changes
+
+
+
+- [ ] Bug fix (non-breaking change which fixes an issue)
+- [ ] New feature (non-breaking change which adds functionality)
+- [ ] Breaking change (fix or feature that would cause existing functionality to change)
+
+## Checklist:
+
+
+
+
+- [ ] My code follows the code style of this project.
+- [ ] My change requires a change to the documentation.
+- [ ] I have updated the documentation accordingly.
diff --git a/README.md b/README.md
index 7dd7885..ed91541 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,89 @@
-# LogVue
-Local Analytics. Monitor, analyse local analytics from ADB and use SQL-Like query to filter logs on desktop
+
+
+
+
+
+
+
+
+ Monitor, analyse, export local analytics from Android device and use SQL-Like query to filter logs on desktop!
+
+
+
+
+
+
+
+
+
+
+
+
+## Features
+
+- Native desktop apps to view analytics
+- Capture analytics directly from connected device
+- Create multiple sessions for different features or apps
+- Filter logs using SQL query like `where eventName = 'home'`
+- Filter nested objects like `where event.user.name = 'Aman'`
+- Export logs in json or pretty yaml format or copy single log
+- Basic classification of common types of events like load, view, search, click etc.
+- Enable dark mode for night
+
+## Supported Analytics
+
+- [Firebase](https://firebase.google.com/docs/analytics)
+- [More to come](#future-goals)
+
+## Prerequisites
+
+- Install [ADB tools](https://www.xda-developers.com/install-adb-windows-macos-linux/) on your system
+
+## Install
+
+- Download installer package from [Latest Release](https://github.com/amank22/LogVue/releases/latest) for your
+ respective OS.
+- If there is any issue with the installer package, download and run the jar file with `jar -jar filename.jar`
+
+## Basic operations
+
+### Filtering analytics
+
+- Use SQL query to filter your data.
+- Not all commands can be used but should be sufficient for this app use-case.
+
+### Exporting analytics
+
+- You can export session data using the export button in the UI.
+- Following formats are provided:
+ - Json with pretty print
+ - Compact Json
+ - Plain Yaml
+- Copy single analytics data in details section
+
+## Contribute
+
+Do you see any improvements or want to implement a missing feature? Contributions are very welcome!
+
+- Is your contribution relatively small? Make your changes, run the code checks, open a PR and make sure the CI is
+ green!
+- Are the changes big and do they make a lot of impact? Please open an
+ issue [here](https://github.com/amank22/LogVue/issues?q=is%3Aissue) or reach out and let's discuss.
+
+Take into account that changes and requests can be rejected if they don't align with the **purpose of the application**.
+To not waste any time you can always open an issue [here](https://github.com/amank22/LogVue/issues?q=is%3Aissue) to talk
+before you start making any changes.
+
+## Report an issue
+
+- Did you find an issue and want to fix it yourself? See [Contribute](#contribute) for more information
+- Want to report an issue? You can do that [here](https://github.com/amank22/LogVue/issues?q=is%3Aissue). By adding as
+ much details when reporting the issue and steps to reproduce you improve the change it will be solved quickly.
+
+## Future goals
+
+- [ ] Plugin system to support more logs and allows for in-house
+ customisations [#27](https://github.com/amank22/LogVue/issues/27)
+- [ ] Import event logs directly [#28](https://github.com/amank22/LogVue/issues/28)
+- [ ] A framework to validate logs directly with some set of rules directly in GUI
+- [ ] Create [feature request](https://github.com/amank22/LogVue/issues/new) and we can discuss
diff --git a/logo_land_full.png b/logo_land_full.png
new file mode 100644
index 0000000..1047acc
Binary files /dev/null and b/logo_land_full.png differ