Downloads
Install TallyHubGh on the till machine.
The desktop app is what keeps you selling when the network drops. It also drives thermal printers and the cash drawer directly, which a browser cannot do.
Offline sellingNative printingCash drawerSame account everywhere
Desktop app
Choose your platform
Latest 3.0.2All releases
Available
Windows
Windows 10 or newer, 64-bit
- Released
- 2026-05-31
- Installer
- NSIS · .exe
- Size
- 5 MB
Coming soon
macOS
macOS 12 or newer, Intel and Apple silicon
Not published yet
Coming soon
Linux
AppImage and .deb, 64-bit
Not published yet
What changed in 3.0.2
**Full Changelog**: https://github.com/TallyhubGh/dashboard/compare/v3.0.1...v3.0.2
## What's Changed
* Refactor service worker to optimize caching strategies and enhance ne… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/1
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/2
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/3
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/4
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/5
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/6
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/7
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/8
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/9
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/10
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/11
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/13
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/14
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/15
* Add settings section to useNavigation composable by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/16
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/17
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/18
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/19
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/20
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/21
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/22
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/23
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/24
* Refactor POS page layouts for consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/25
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/26
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/27
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/29
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/30
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/31
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/28
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/32
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/33
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/34
* Refactor PremiumBackground and Dashboard components for improved styl… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/35
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/36
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/37
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/41
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/42
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/43
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/44
* Update dashboard header link and enhance tour functionality in dashbo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/45
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/46
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/47
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/48
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/49
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/50
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/51
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/52
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/53
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/54
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/55
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/57
* Merge pull request #57 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/58
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/59
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/60
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/61
* Refactor Database Access to Use NPM Package by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/62
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/63
* Enhance Lock Screen Component with Interactive Features by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/56
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/64
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/65
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/66
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/67
* Remove AIQueryInterface component from reports overview page to strea… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/68
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/69
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/71
* Add domain whitelist for hosting platforms in domain-guard middleware by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/72
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/73
* Enhance AI Message Rendering and Markdown Support by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/74
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/75
* Update SQL Date Function Translation for PostgreSQL Compatibility by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/77
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/78
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/79
* Add build configuration to transpile @mlc-ai/web-llm and update chart… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/80
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/81
* Refactor nuxt.config.ts and enhance index.vue layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/82
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/83
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/84
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/85
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/86
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/87
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/88
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/89
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/90
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/91
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/92
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/93
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/94
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/95
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/96
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/97
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/98
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/99
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/100
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/101
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/102
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/103
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/104
* Update CalendarPopup and useCalendar to default to last 10 days range by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/105
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/106
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/107
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/108
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/109
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/110
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/111
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/112
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/113
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/114
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/115
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/116
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/117
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/118
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/119
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/120
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/121
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/122
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/123
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/124
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/125
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/126
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/127
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/128
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/129
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/130
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/131
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/132
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/133
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/134
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/135
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/136
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/137
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/138
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/139
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/140
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/141
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/142
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/143
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/144
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/145
* Add scroll-to-top functionality on route change in dashboard layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/146
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/147
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/148
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/149
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/150
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/151
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/152
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/153
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/154
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/155
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/156
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/157
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/158
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/159
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/160
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/161
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/162
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/163
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/165
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/164
* Refactor variants page for improved readability and layout consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/166
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/167
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/168
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/169
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/170
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/171
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/172
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/173
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/174
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/175
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/176
* Enhance tour functionality and improve page onboarding experience by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/177
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/178
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/179
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/180
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/181
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/182
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/183
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/184
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/185
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/186
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/187
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/188
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/189
* Enhance adjustment loading logic in AddStockDrawer.vue and improve vi… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/190
* Refactor variant detail view to use UiMultiStepDrawer for enhanced ed… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/191
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/192
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/193
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/194
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/195
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/196
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/197
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/198
* Update variant drawer width in variants.vue for improved layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/199
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/200
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/201
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/202
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/203
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/204
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/205
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/206
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/207
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/208
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/209
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/210
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/211
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/212
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/213
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/214
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/215
* Enhance CatalogProductsDrawers component with improved storage locati… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/216
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/217
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/218
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/219
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/220
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/221
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/222
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/223
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/224
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/225
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/226
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/227
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/228
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/229
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/230
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/231
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/232
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/233
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/234
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/235
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/236
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/237
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/238
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/239
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/240
* Refactor product stock handling in POS components for improved sellab… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/241
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/242
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/243
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/244
* Enhance AIChatDrawer component with improved Markdown rendering by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/245
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/246
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/247
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/248
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/249
* Merge pull request #249 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/250
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/251
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/252
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/253
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/254
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/255
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/256
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/257
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/258
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/259
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/260
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/261
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/262
* Enhance MultiSeriesLineChart with dual Y-axis support and improved gr… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/263
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/264
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/265
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/266
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/267
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/268
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/269
* Enhance team invitation functionality and UI improvements by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/270
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/271
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/273
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/274
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/275
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/276
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/277
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/278
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/279
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/280
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/281
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/282
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/283
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/284
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/285
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/286
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/287
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/288
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/289
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/290
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/291
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/292
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/293
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/294
* Refactor AddLocationDrawer component for improved UI and functionality by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/295
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/296
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/297
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/298
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/299
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/300
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/301
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/302
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/303
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/304
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/305
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/307
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/306
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/308
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/309
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/310
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/311
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/312
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/313
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/314
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/315
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/316
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/317
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/318
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/319
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/320
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/321
* Enhance session management by incorporating user ID in session retrieval by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/322
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/323
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/324
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/325
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/326
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/327
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/328
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/329
* Normalize SQL input and enhance duplicate WHERE clause merging in ten… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/330
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/331
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/332
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/333
* Refactor authentication checks and enhance payment URL generation in … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/334
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/335
* Enhance payment processing and UI improvements in OrderConfirmationMo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/336
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/337
* Refactor pay page layout and enhance UI elements for improved user ex… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/338
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/339
* Refactor pay page layout and remove animated logo watermark for impro… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/340
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/341
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/342
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/343
* Merge pull request #343 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/344
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/345
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/346
* Refactor authentication error handling to improve user experience on … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/347
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/348
* Implement request abort functionality for improved request management by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/349
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/350
* Refactor idle handling in dashboard layout to implement lock screen f… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/351
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/352
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/353
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/354
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/355
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/356
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/357
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/358
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/359
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/360
* Merge pull request #360 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/361
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/362
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/363
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/364
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/365
* Refactor ChatWidget.vue for improved functionality and user experience by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/366
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/367
* Update ChatWidget.vue and useSessionLockOffline.ts for functionality … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/368
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/369
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/370
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/371
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/372
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/373
* Export email utility functions for improved modularity by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/374
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/375
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/376
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/377
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/378
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/379
* Windows build by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/381
* Revert "Merge pull request #381 from TallyhubGh/windows-build" by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/383
**Full Changelog**: https://github.com/TallyhubGh/dashboard/commits/v3.0.2
## What's Changed
* Refactor service worker to optimize caching strategies and enhance ne… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/1
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/2
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/3
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/4
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/5
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/6
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/7
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/8
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/9
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/10
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/11
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/13
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/14
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/15
* Add settings section to useNavigation composable by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/16
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/17
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/18
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/19
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/20
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/21
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/22
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/23
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/24
* Refactor POS page layouts for consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/25
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/26
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/27
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/29
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/30
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/31
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/28
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/32
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/33
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/34
* Refactor PremiumBackground and Dashboard components for improved styl… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/35
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/36
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/37
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/41
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/42
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/43
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/44
* Update dashboard header link and enhance tour functionality in dashbo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/45
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/46
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/47
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/48
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/49
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/50
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/51
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/52
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/53
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/54
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/55
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/57
* Merge pull request #57 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/58
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/59
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/60
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/61
* Refactor Database Access to Use NPM Package by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/62
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/63
* Enhance Lock Screen Component with Interactive Features by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/56
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/64
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/65
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/66
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/67
* Remove AIQueryInterface component from reports overview page to strea… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/68
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/69
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/71
* Add domain whitelist for hosting platforms in domain-guard middleware by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/72
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/73
* Enhance AI Message Rendering and Markdown Support by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/74
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/75
* Update SQL Date Function Translation for PostgreSQL Compatibility by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/77
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/78
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/79
* Add build configuration to transpile @mlc-ai/web-llm and update chart… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/80
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/81
* Refactor nuxt.config.ts and enhance index.vue layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/82
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/83
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/84
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/85
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/86
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/87
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/88
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/89
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/90
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/91
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/92
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/93
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/94
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/95
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/96
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/97
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/98
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/99
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/100
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/101
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/102
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/103
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/104
* Update CalendarPopup and useCalendar to default to last 10 days range by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/105
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/106
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/107
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/108
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/109
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/110
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/111
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/112
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/113
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/114
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/115
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/116
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/117
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/118
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/119
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/120
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/121
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/122
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/123
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/124
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/125
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/126
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/127
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/128
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/129
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/130
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/131
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/132
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/133
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/134
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/135
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/136
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/137
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/138
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/139
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/140
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/141
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/142
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/143
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/144
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/145
* Add scroll-to-top functionality on route change in dashboard layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/146
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/147
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/148
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/149
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/150
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/151
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/152
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/153
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/154
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/155
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/156
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/157
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/158
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/159
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/160
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/161
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/162
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/163
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/165
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/164
* Refactor variants page for improved readability and layout consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/166
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/167
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/168
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/169
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/170
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/171
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/172
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/173
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/174
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/175
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/176
* Enhance tour functionality and improve page onboarding experience by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/177
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/178
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/179
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/180
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/181
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/182
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/183
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/184
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/185
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/186
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/187
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/188
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/189
* Enhance adjustment loading logic in AddStockDrawer.vue and improve vi… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/190
* Refactor variant detail view to use UiMultiStepDrawer for enhanced ed… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/191
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/192
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/193
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/194
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/195
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/196
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/197
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/198
* Update variant drawer width in variants.vue for improved layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/199
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/200
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/201
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/202
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/203
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/204
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/205
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/206
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/207
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/208
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/209
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/210
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/211
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/212
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/213
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/214
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/215
* Enhance CatalogProductsDrawers component with improved storage locati… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/216
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/217
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/218
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/219
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/220
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/221
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/222
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/223
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/224
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/225
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/226
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/227
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/228
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/229
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/230
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/231
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/232
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/233
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/234
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/235
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/236
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/237
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/238
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/239
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/240
* Refactor product stock handling in POS components for improved sellab… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/241
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/242
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/243
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/244
* Enhance AIChatDrawer component with improved Markdown rendering by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/245
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/246
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/247
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/248
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/249
* Merge pull request #249 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/250
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/251
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/252
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/253
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/254
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/255
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/256
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/257
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/258
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/259
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/260
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/261
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/262
* Enhance MultiSeriesLineChart with dual Y-axis support and improved gr… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/263
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/264
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/265
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/266
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/267
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/268
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/269
* Enhance team invitation functionality and UI improvements by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/270
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/271
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/273
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/274
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/275
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/276
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/277
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/278
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/279
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/280
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/281
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/282
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/283
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/284
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/285
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/286
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/287
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/288
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/289
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/290
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/291
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/292
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/293
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/294
* Refactor AddLocationDrawer component for improved UI and functionality by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/295
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/296
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/297
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/298
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/299
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/300
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/301
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/302
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/303
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/304
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/305
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/307
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/306
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/308
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/309
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/310
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/311
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/312
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/313
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/314
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/315
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/316
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/317
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/318
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/319
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/320
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/321
* Enhance session management by incorporating user ID in session retrieval by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/322
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/323
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/324
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/325
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/326
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/327
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/328
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/329
* Normalize SQL input and enhance duplicate WHERE clause merging in ten… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/330
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/331
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/332
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/333
* Refactor authentication checks and enhance payment URL generation in … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/334
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/335
* Enhance payment processing and UI improvements in OrderConfirmationMo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/336
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/337
* Refactor pay page layout and enhance UI elements for improved user ex… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/338
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/339
* Refactor pay page layout and remove animated logo watermark for impro… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/340
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/341
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/342
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/343
* Merge pull request #343 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/344
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/345
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/346
* Refactor authentication error handling to improve user experience on … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/347
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/348
* Implement request abort functionality for improved request management by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/349
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/350
* Refactor idle handling in dashboard layout to implement lock screen f… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/351
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/352
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/353
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/354
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/355
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/356
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/357
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/358
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/359
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/360
* Merge pull request #360 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/361
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/362
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/363
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/364
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/365
* Refactor ChatWidget.vue for improved functionality and user experience by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/366
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/367
* Update ChatWidget.vue and useSessionLockOffline.ts for functionality … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/368
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/369
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/370
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/371
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/372
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/373
* Export email utility functions for improved modularity by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/374
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/375
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/376
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/377
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/378
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/379
* Windows build by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/381
* Revert "Merge pull request #381 from TallyhubGh/windows-build" by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/383
**Full Changelog**: https://github.com/TallyhubGh/dashboard/commits/v3.0.2
## What's Changed
* Refactor service worker to optimize caching strategies and enhance ne… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/1
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/2
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/3
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/4
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/5
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/6
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/7
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/8
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/9
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/10
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/11
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/13
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/14
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/15
* Add settings section to useNavigation composable by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/16
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/17
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/18
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/19
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/20
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/21
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/22
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/23
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/24
* Refactor POS page layouts for consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/25
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/26
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/27
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/29
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/30
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/31
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/28
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/32
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/33
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/34
* Refactor PremiumBackground and Dashboard components for improved styl… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/35
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/36
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/37
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/41
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/42
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/43
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/44
* Update dashboard header link and enhance tour functionality in dashbo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/45
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/46
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/47
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/48
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/49
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/50
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/51
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/52
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/53
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/54
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/55
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/57
* Merge pull request #57 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/58
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/59
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/60
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/61
* Refactor Database Access to Use NPM Package by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/62
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/63
* Enhance Lock Screen Component with Interactive Features by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/56
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/64
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/65
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/66
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/67
* Remove AIQueryInterface component from reports overview page to strea… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/68
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/69
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/71
* Add domain whitelist for hosting platforms in domain-guard middleware by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/72
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/73
* Enhance AI Message Rendering and Markdown Support by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/74
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/75
* Update SQL Date Function Translation for PostgreSQL Compatibility by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/77
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/78
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/79
* Add build configuration to transpile @mlc-ai/web-llm and update chart… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/80
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/81
* Refactor nuxt.config.ts and enhance index.vue layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/82
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/83
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/84
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/85
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/86
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/87
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/88
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/89
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/90
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/91
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/92
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/93
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/94
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/95
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/96
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/97
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/98
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/99
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/100
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/101
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/102
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/103
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/104
* Update CalendarPopup and useCalendar to default to last 10 days range by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/105
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/106
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/107
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/108
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/109
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/110
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/111
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/112
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/113
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/114
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/115
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/116
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/117
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/118
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/119
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/120
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/121
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/122
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/123
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/124
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/125
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/126
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/127
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/128
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/129
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/130
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/131
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/132
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/133
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/134
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/135
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/136
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/137
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/138
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/139
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/140
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/141
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/142
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/143
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/144
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/145
* Add scroll-to-top functionality on route change in dashboard layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/146
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/147
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/148
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/149
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/150
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/151
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/152
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/153
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/154
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/155
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/156
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/157
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/158
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/159
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/160
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/161
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/162
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/163
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/165
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/164
* Refactor variants page for improved readability and layout consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/166
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/167
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/168
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/169
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/170
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/171
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/172
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/173
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/174
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/175
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/176
* Enhance tour functionality and improve page onboarding experience by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/177
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/178
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/179
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/180
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/181
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/182
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/183
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/184
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/185
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/186
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/187
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/188
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/189
* Enhance adjustment loading logic in AddStockDrawer.vue and improve vi… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/190
* Refactor variant detail view to use UiMultiStepDrawer for enhanced ed… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/191
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/192
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/193
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/194
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/195
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/196
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/197
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/198
* Update variant drawer width in variants.vue for improved layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/199
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/200
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/201
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/202
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/203
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/204
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/205
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/206
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/207
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/208
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/209
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/210
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/211
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/212
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/213
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/214
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/215
* Enhance CatalogProductsDrawers component with improved storage locati… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/216
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/217
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/218
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/219
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/220
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/221
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/222
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/223
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/224
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/225
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/226
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/227
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/228
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/229
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/230
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/231
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/232
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/233
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/234
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/235
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/236
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/237
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/238
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/239
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/240
* Refactor product stock handling in POS components for improved sellab… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/241
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/242
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/243
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/244
* Enhance AIChatDrawer component with improved Markdown rendering by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/245
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/246
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/247
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/248
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/249
* Merge pull request #249 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/250
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/251
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/252
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/253
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/254
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/255
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/256
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/257
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/258
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/259
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/260
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/261
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/262
* Enhance MultiSeriesLineChart with dual Y-axis support and improved gr… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/263
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/264
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/265
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/266
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/267
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/268
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/269
* Enhance team invitation functionality and UI improvements by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/270
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/271
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/273
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/274
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/275
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/276
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/277
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/278
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/279
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/280
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/281
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/282
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/283
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/284
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/285
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/286
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/287
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/288
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/289
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/290
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/291
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/292
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/293
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/294
* Refactor AddLocationDrawer component for improved UI and functionality by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/295
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/296
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/297
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/298
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/299
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/300
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/301
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/302
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/303
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/304
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/305
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/307
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/306
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/308
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/309
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/310
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/311
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/312
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/313
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/314
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/315
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/316
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/317
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/318
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/319
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/320
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/321
* Enhance session management by incorporating user ID in session retrieval by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/322
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/323
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/324
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/325
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/326
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/327
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/328
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/329
* Normalize SQL input and enhance duplicate WHERE clause merging in ten… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/330
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/331
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/332
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/333
* Refactor authentication checks and enhance payment URL generation in … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/334
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/335
* Enhance payment processing and UI improvements in OrderConfirmationMo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/336
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/337
* Refactor pay page layout and enhance UI elements for improved user ex… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/338
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/339
* Refactor pay page layout and remove animated logo watermark for impro… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/340
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/341
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/342
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/343
* Merge pull request #343 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/344
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/345
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/346
* Refactor authentication error handling to improve user experience on … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/347
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/348
* Implement request abort functionality for improved request management by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/349
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/350
* Refactor idle handling in dashboard layout to implement lock screen f… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/351
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/352
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/353
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/354
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/355
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/356
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/357
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/358
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/359
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/360
* Merge pull request #360 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/361
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/362
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/363
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/364
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/365
* Refactor ChatWidget.vue for improved functionality and user experience by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/366
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/367
* Update ChatWidget.vue and useSessionLockOffline.ts for functionality … by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/368
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/369
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/370
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/371
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/372
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/373
* Export email utility functions for improved modularity by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/374
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/375
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/376
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/377
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/378
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/379
* Windows build by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/381
* Revert "Merge pull request #381 from TallyhubGh/windows-build" by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/383
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/385
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/387
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/388
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/390
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/391
* chore(dependencies): add cross-env package to manage environment vari… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/393
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/394
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/397
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/398
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/400
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/401
* feat(auth): platform-admin impersonation exchange and POS session fet… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/403
* fix(pos): scope current session to active warehouse only by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/405
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/404
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/407
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/408
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/409
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/410
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/411
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/412
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/413
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/414
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/415
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/416
* Feature/mac merge billing by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/417
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/418
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/419
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/420
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/421
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/422
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/423
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/424
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/425
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/426
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/427
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/428
* Update billing recovery route to include Paystack callback verification by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/429
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/430
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/431
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/432
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/433
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/434
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/435
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/436
* Update SlimSidebar component to include a border around the logo by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/437
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/438
* Feature/unified desktop config by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/439
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/440
* fix(desktop): use devdashboard as hosted shell instead of stagedashboard by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/441
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/442
* fix(desktop): Windows title bar, sync reconcile, and GSAP plugin by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/443
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/445
**Full Changelog**: https://github.com/TallyhubGh/dashboard/commits/v3.0.2
## What's Changed
* Refactor service worker to optimize caching strategies and enhance ne… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/1
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/2
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/3
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/4
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/5
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/6
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/7
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/8
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/9
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/10
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/11
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/13
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/14
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/15
* Add settings section to useNavigation composable by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/16
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/17
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/18
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/19
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/20
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/21
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/22
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/23
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/24
* Refactor POS page layouts for consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/25
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/26
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/27
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/29
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/30
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/31
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/28
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/32
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/33
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/34
* Refactor PremiumBackground and Dashboard components for improved styl… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/35
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/36
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/37
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/41
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/42
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/43
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/44
* Update dashboard header link and enhance tour functionality in dashbo… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/45
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/46
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/47
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/48
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/49
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/50
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/51
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/52
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/53
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/54
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/55
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/57
* Merge pull request #57 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/58
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/59
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/60
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/61
* Refactor Database Access to Use NPM Package by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/62
* Stage2 by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/63
* Enhance Lock Screen Component with Interactive Features by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/56
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/64
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/65
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/66
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/67
* Remove AIQueryInterface component from reports overview page to strea… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/68
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/69
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/71
* Add domain whitelist for hosting platforms in domain-guard middleware by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/72
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/73
* Enhance AI Message Rendering and Markdown Support by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/74
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/75
* Update SQL Date Function Translation for PostgreSQL Compatibility by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/77
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/78
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/79
* Add build configuration to transpile @mlc-ai/web-llm and update chart… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/80
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/81
* Refactor nuxt.config.ts and enhance index.vue layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/82
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/83
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/84
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/85
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/86
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/87
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/88
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/89
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/90
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/91
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/92
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/93
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/94
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/95
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/96
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/97
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/98
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/99
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/100
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/101
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/102
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/103
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/104
* Update CalendarPopup and useCalendar to default to last 10 days range by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/105
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/106
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/107
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/108
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/109
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/110
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/111
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/112
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/113
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/114
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/115
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/116
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/117
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/118
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/119
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/120
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/121
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/122
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/123
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/124
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/125
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/126
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/127
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/128
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/129
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/130
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/131
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/132
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/133
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/134
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/135
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/136
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/137
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/138
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/139
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/140
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/141
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/142
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/143
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/144
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/145
* Add scroll-to-top functionality on route change in dashboard layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/146
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/147
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/148
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/149
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/150
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/151
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/152
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/153
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/154
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/155
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/156
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/157
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/158
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/159
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/160
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/161
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/162
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/163
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/165
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/164
* Refactor variants page for improved readability and layout consistency by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/166
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/167
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/168
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/169
* changes by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/170
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/171
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/172
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/173
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/174
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/175
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/176
* Enhance tour functionality and improve page onboarding experience by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/177
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/178
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/179
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/180
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/181
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/182
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/183
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/184
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/185
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/186
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/187
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/188
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/189
* Enhance adjustment loading logic in AddStockDrawer.vue and improve vi… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/190
* Refactor variant detail view to use UiMultiStepDrawer for enhanced ed… by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/191
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/192
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/193
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/194
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/195
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/196
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/197
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/198
* Update variant drawer width in variants.vue for improved layout by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/199
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/200
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/201
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/202
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/203
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/204
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/205
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/206
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/207
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/208
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/209
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/210
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/211
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/212
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/213
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/214
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/215
* Enhance CatalogProductsDrawers component with improved storage locati… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/216
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/217
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/218
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/219
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/220
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/221
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/222
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/223
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/224
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/225
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/226
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/227
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/228
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/229
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/230
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/231
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/232
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/233
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/234
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/235
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/236
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/237
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/238
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/239
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/240
* Refactor product stock handling in POS components for improved sellab… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/241
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/242
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/243
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/244
* Enhance AIChatDrawer component with improved Markdown rendering by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/245
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/246
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/247
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/248
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/249
* Merge pull request #249 from TallyhubGh/backend-state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/250
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/251
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/252
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/253
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/254
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/255
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/256
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/257
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/258
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/259
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/260
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/261
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/262
* Enhance MultiSeriesLineChart with dual Y-axis support and improved gr… by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/263
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/264
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/265
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/266
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/267
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/268
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/269
* Enhance team invitation functionality and UI improvements by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/270
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/271
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/273
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/274
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/275
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/276
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/277
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/278
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/279
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/280
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/281
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/282
* Stage1 by @IsaacForson in https://github.com/TallyhubGh/dashboard/pull/283
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/284
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/285
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/286
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/287
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/288
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/289
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/290
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/291
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/292
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/293
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/294
* Refactor AddLocationDrawer component for improved UI and functionality by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/295
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/296
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/297
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/298
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/299
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/300
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/301
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/302
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/303
* Dev by @AdamsEugene in https://github.com/TallyhubGh/dashboard/pull/304
* Backend state by @AdamsEugene in https://github.com/TallyhubGh/dashbo
Nothing to install
Everything except offline selling works in a browser, on any machine. This is the fastest way to start.
Start freeMerchant phone app
Products, stock adjustments, orders and a built-in scanner — for when you are away from the counter.
iOS and Android · coming to the stores
Shopper app
For your customers: browse the marketplace, scan a product or a store QR, check out with Mobile Money.
Browse the marketplace on the web