feat: add GitHub insights dashboard page for web UI#163
Conversation
|
Please check the issue description, I have mentioned the practice to follow. |
|
Hey @ShantKhatri! Understood my PR #163 covers only the Web UI piece (/dashboard/github-insights SvelteKit page) which is a distinct, non-overlapping part from LALA22-7's backend + mobile PR #160. These are complementary pieces with no conflicts. Happy to add my changes as commits to LALA22-7's branch if that's the preferred workflow just let me know! |
There are some ways to do that, you can cherry-pick directly to his branch, or can create sub-issues inside the main issue and separate both of your scope. |
|
Hey @ShantKhatri I'll go with the sub-issue approach I'll create a sub-issue under #132 for the Web UI piece and link this PR to that. Would that work? |
|
Hey @ShantKhatri! Created sub-issue #322 under #132 specifically for the Web UI piece scope is now clearly separated from LALA22-7's backend + mobile work. PR #163 closes #322. Ready for review! |
|
Hi @Midoriya-w can we please have look into the UI? Please add SA or demo. Thanks! |
Hey @ShantKhatri added the requested UI preview/demo for the GitHub Insights dashboard page. Features shown:
cards.ts.-.DevCard.-.Visual.Studio.Code.Administrator.2026-05-27.23-44-41.mp4 |
Where is the insight dashboard here? |
|
Hey @ShantKhatri The SvelteKit route file was missing from the original PR I've now added +page.svelte at src/routes/dashboard/github-insights/. The page renders correctly at /dashboard/github-insights locally as shown in the screenshot. Everything looks good from my side if it all checks out, feel free to merge.
|
We do not have insights here. |
|
Hi @Midoriya-w , changes on this PR is on Svelt, and we have been migrated to React. It would be better if you could open new PR with the upgraded architecture. Closing this issue. |




Closes #322
Changes: