Build an analytics dashboard page that provides user with suggested report templates, but with the option to build custom reports
I'll create an analytics dashboard with report templates and custom report building functionality.
This analytics dashboard provides users with both pre-built report templates and the ability to create custom reports. Here's what I've built:
Main Dashboard Page:
Report Templates Section:
Custom Reports Section:
Report Builder Page:
Component panel to add different visualization types:
The interface is fully responsive and uses shadcn/ui components for a clean, professional look. Users can easily navigate between templates and custom reports, and the report builder provides a visual preview of each chart type as it's added to the report.
To use this dashboard, you can click on any template to use it as a starting point, or create a completely custom report by clicking the "New Report" button.