Moodboards are a great way to establish a visual baseline early on in a project. Branding, logos, colors, fonts and more can be assembled as a palette for you and your customers to use as inspiration throughout the site building process.
Often over-crowded with meaningless data, I believe in designing dashboards that meet the needs of your users. Feedback is essential when planning out a dashboard and it's just as important you discover the information your users don't need as it is uncovering the information they do need.
Should your dashboard be customizable? Colorful? Minimal? It all comes down to how your dashboard is being used daily.
A homepage is the first opportunity to bring users in and it needs to do a lot with as little as possible. Most of the time less is more, yet when the time calls for more, it's imperative to establish content hierarchy so information is easy to find and comprehend.
The back end environment is a whole different experience and demands a design that gives users the tools to accomplish tasks with little interference.
If you don't have a constant stream of feedback between you and your customers, you're not putting enough effort into making your product more usable.
Using a tool like Airtable helps you organize feedback and display it in a way that generates valuable insights.