Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hi All,
This is my first report, can you please review and provide feedback if any.
Also let me know any source for dataset apart from kaggle to practice.
Link for the report
Solved! Go to Solution.
Hi @Jishan17
For a first pass, I think this is okay. Thank you for sharing with the community your very first report! It takes a lot of courage to post and ask the community for feedback!
Some basic things I would consider...
Who is your intended audience(s) for? This should be the first thought when building any new report / dashboard. What information are you attempting to share/portray to your audience? For me, the information or data you're sharing should almost be like telling a story...
Here's a great article on telling effective stories with your data: https://www.datacamp.com/blog/telling-effective-data-stories-with-data-narrative-and-visuals
Next, if we're only focusing on UI/UX.... here are my initial feedback:
I could probably go on further but I'll stop here. Some final words... there are some additional design principles that I want you to research:
If you can apply all of these, you would have an amazing dashboard! Keep up the good work!
Hi @Jishan17
There's slight improvements but honestly, not by much... At the moment, it is just too busy with too much distractions and it's hard to consume and understand the data.
Let's use your same data but design it differently. As an example, I'll create the wireframe and you attempt to recreate it in Power BI:
As part of your excercise, you should be concious of the design principals previously shared in my other post.
Hi @Jishan17 ,
first thanks for sharing your report with the community 😁 to be honest my first report looks similar to yours 😉 but 8 years later I have some advice for you, how to improve your report and take it to the next level:
Consistent Visual Design: Ensure that all charts and data visualizations follow a consistent color scheme and design style. This helps in maintaining visual coherence across the dashboard, making it easier for users to interpret the data.
Clarify Chart Titles and Labels: Some charts could benefit from more descriptive titles and labels. For example, the 'Payment Mode' chart could specify what the bars represent (e.g., "Number of Transactions by Payment Mode"). This adds clarity to what each visualization represents without needing additional context.
Axis Titles and Units: Ensure all charts have clear axis titles and that units are specified where necessary. This includes adding units to the Sales Trend chart and clarifying what the numbers represent (e.g., total sales in dollars).
Improve Readability of Tables: The customer type table is hard to read. Consider formatting changes such as increasing font size, adding row and column borders, or using zebra stripes to improve readability.
Use of Space: Some charts, like the 'Average Rating' line graph, appear compressed. Adjusting the spacing or layout of the dashboard can help ensure each chart has enough space to be easily readable.
Interactive Elements: If the platform supports it, consider adding interactive elements like tooltips, drill-downs, or filters. This allows users to explore the data in more depth directly from the dashboard.
Dashboard Navigation: If the dashboard has multiple pages or sections, ensure there is a clear navigation system so users can easily find different views or datasets.
Legends and Key: Add legends or a key where necessary, especially for charts where it’s not immediately clear what different colors or shapes represent.
Trend Lines and Predictive Analytics: If relevant, consider adding trend lines or predictive analytics to historical data charts like the 'Sales Trend' to provide forecasts or insights into future trends.
Actionable Insights: Include a section or annotations that suggest actionable insights based on the data presented. This could be in the form of text boxes highlighting key performance issues or opportunities.
I hope this will help you 😁
Have a nice weekend!
Best,
Kathrin
After going thourgh your feedback, i did tried to work on a different dataset.
please find the below with a dffierent dataset and let me know if it is better
Regards,
Jishan
Hi @Jishan17
There's slight improvements but honestly, not by much... At the moment, it is just too busy with too much distractions and it's hard to consume and understand the data.
Let's use your same data but design it differently. As an example, I'll create the wireframe and you attempt to recreate it in Power BI:
As part of your excercise, you should be concious of the design principals previously shared in my other post.
Hi @Jishan17
For a first pass, I think this is okay. Thank you for sharing with the community your very first report! It takes a lot of courage to post and ask the community for feedback!
Some basic things I would consider...
Who is your intended audience(s) for? This should be the first thought when building any new report / dashboard. What information are you attempting to share/portray to your audience? For me, the information or data you're sharing should almost be like telling a story...
Here's a great article on telling effective stories with your data: https://www.datacamp.com/blog/telling-effective-data-stories-with-data-narrative-and-visuals
Next, if we're only focusing on UI/UX.... here are my initial feedback:
I could probably go on further but I'll stop here. Some final words... there are some additional design principles that I want you to research:
If you can apply all of these, you would have an amazing dashboard! Keep up the good work!