Skip to content

Commit 7056343

Browse files
committed
updated idea doc
1 parent 927d484 commit 7056343

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

doc/proposals/2025/gsoc/idea_Mohammed_Ayaan_ai_ui_designer.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,23 @@ Proposed solution -
1919
When the API responses are of type xml/json we can show additional advanced preview action buttons on the
2020
response widget. eg : Data table, Chart, Summary
2121

22+
\*\*12-Mar-2025 - Proof of concept/ update
23+
24+
I executed a quick proof of concept using chatgpt and the results were amazing.
25+
26+
=> I was able to generate entire flutter widget with customizations. This essentially means that our static widget screens now
27+
can be mere placeholders/containers which render the widgets given by the llm codegen service.
28+
29+
=>We need not restrict on the type of charts we can support. We can in fact take guidance from llm on what
30+
kind of charts can be helpful in analyzing the data and pick may be the best 5 types
31+
32+
=>However we need to have control on the look and feel and apidash ui standards. These can be provided
33+
as inputs to the prompt. eg: top/bottom margins should be 5%, bar graph color must be blue, or width of
34+
bars must be 5 px etc.
35+
Sample charts generated using json data.<br/>
36+
(images/data_table.png)</br>
37+
(images/chart.png)<br/>
38+
2239
We can design a fixed layout as per apidash ui standards (font, colors, themes) for each of the
2340
visualization. This would comprise the static content by reusing the existing widgets. This will ensure
2441
uniform look and feel for all users.
122 KB
Loading
150 KB
Loading

0 commit comments

Comments
 (0)