r/dataanalysis 9d ago

Project Feedback Built my first dashboard. looking for feedback!

this is my first proper dashboard that i built for my data analytics portfolio

i'd really appreciate any criticism or suggestion on where i can improve, i am still learning

71 Upvotes

18 comments sorted by

9

u/SQLDevDBA 9d ago

https://community.fabric.microsoft.com/category/pbi_comm_galleries/discussions/themesgallery

Check out the themes gallery for inspiration on different KPIs as well as color themes and layouts.

2

u/Individual_Air1725 9d ago

thanks for the resource, will do!

3

u/Main_Body_2589 9d ago

I am not expert at all, but I will suggest to keep relatable things on one page. Afterall we dont have to create as much visuals as we can, we just have to answer business questions to support decisions. So keep only relevant visuals on same page, so that even slicers can engage with everything at once

1

u/Individual_Air1725 9d ago

Thanks for the feedback, that's a really good point, I'll keep that in mind for my next dashboard

3

u/_divine__wolf 9d ago

It's good

Make sure keep the things in one page, and if you wanna make like this then make a overview page (here we can show all the imp things which we have ans or give insight) then make other for depth if needed

Keep learning, keep growing 😉

2

u/acotgreave 8d ago

The good:

  • Clean Design
  • good grid
  • minimal grid lines
  • minimal colur

Could be better:

  • I like the BANs (Big Ass Numbers) but I'd add context: colour, sparklines, arrows, etc should be used to tell me if the KPIs are good or bad, or going up/down
  • It's surface level. That's ok, but a savvy user of this would soon be coming back to you with the NEXT level of questions: the WHY questions. You should think about that as the next dashboard to build, or the evolution of this one

Good luck.

Andy Cotgreave (co-author of Big Book of Dashboards and Dashboards That Deliver). We wrote about adding context to BANs in Dashboards That Deliver

1

u/moss-nogg 9d ago

This is a good first dashboard. Clear on what it’s communicating and direct. It’s very basic but that doesn’t mean bad

1

u/qaeproject 9d ago

It feels natural. My feedback would be to use your instincts to identify and keep or refine what is working well. Secondly, note what is not currently implemented ideally. Finally, begin listing what is missing, if anything, or what has not been fully embraced within your architecture yet. Nice work.. :)

1

u/Electrical_Web_4032 8d ago

From the design aspect, no festival of colours, no emojis, no random icons, it is a good start bcs I think you already ahead of 97% design wise, to get better over time you need to train your eyes more with good designs by following data visualisation communities in twitter also tableau communities bcs they are better. There are good books on dataViz and storytelling. Once you dislike your old reports then it's a real sign of progress.

1

u/babar-alii 8d ago

Good job looks decent
Way to go bro

1

u/marygold94 8d ago

On the top numbers, it would be nice to see some comparison. For example, are we reaching a target, how does it compare with last month/year etc. A single number is not relevant, people will want to understand "is this good or is this bad? and why?". Always keep this in mind.

Also on their legends, you should be explicit "2026 Net Revenue" or "Total Yearly Net Revenue", something like that.

On the second page you are missing the units on the revenue and profit numbers on the top.

This is maybe personal but I like to have the value of each bar on the top of it, for readability. But maybe it could become too crowded.

Another tip I can give you (you are doing it somehow already) is going from broad to detailed as you scroll down a dashboard. Showing the main numbers above and as you scroll down you can see more detail about them, that explains them.

I think it's a good starting point overall, you just need to approach it as an end-user and antecipate the questions that may come from that. Because otherwise, on a work scenario (from my experience), it would become just another dashboard that people would use once and never look at it again.

keep up the good job!