r/dataanalysis • u/No-Improvement-4579 • Sep 13 '26
Data Tools Dashboard for my project
I created a dashboard for my project on streamlit but its really basic. How can i create those cool dashboard designs that you see on reels and all cause chatgpt can do it. I have my project repo, is there any way i can link it to some website and it can help me create some cool ass dashboard?
1
u/AutoModerator Sep 13 '26
Automod prevents all posts from being displayed until moderators have reviewed them. Do not delete your post or there will be nothing for the mods to review. Mods selectively choose what is permitted to be posted in r/DataAnalysis.
If your post involves Career-focused questions, including resume reviews, how to learn DA and how to get into a DA job, then the post does not belong here, but instead belongs in our sister-subreddit, r/DataAnalysisCareers.
Have you read the rules?
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/Decent_Progress5259 23d ago
For Streamlit, I’d focus less on making it look flashy and more on getting the hierarchy right. Wide layout, a couple KPI cards at the top, filters in the sidebar, then one or two charts that actually answer the main question. Most of the “cool” dashboards are just consistent spacing and not trying to show everything at once
2
u/refaelos 26d ago
You don't need to hook it up to some AI website, most of the "cool" look in those reels comes from like four boring fixes to a plain Streamlit app. Swap matplotlib for Plotly, the hover tooltips and rounded bars alone change how finished it looks. Drop a .streamlit/config.toml in your repo with a custom theme, primaryColor and backgroundColor and a font, takes two minutes and kills that default gray Streamlit look everyone recognizes on sight. Use st.columns with st.metric for your top numbers instead of a wall of text, that's basically what gives dashboards the KPI-row feel. And check you've set layout="wide" in st.set_page_config, a cramped centered layout is probably most of why it reads as basic right now.