You’ve built a great system that provides amazing functionality. That said, I’m sure that there is space for improvement. I’ve prepared a few raw ideas that I hope you’ll find useful.
https://www.loom.com/share/c092d9725ccc441c942e5b6fd107dd57?sid=a72b7acc-9a0a-421f-9a8d-48de935b8be7
I’ve got a subjective impression that making first steps in the system might be challenging, so I focused on this aspect of the platform usability.
Onboarding
I like the onboarding screen you’ve made:

But I think it’s not as effective as it supposed to be. There are a few reasons for that:
- It’s really hard for people to remember anything new. And the more new information there is, the harder it is to remember.
- New users haven’t seen the platform yet, so a brain creates an abstract image of the platform and attach new pieces of knowledge to this abstract construction. The problem is that as soon as people see the system, it’s image automatically overrides the previous one and losing all new information.
- The screen doesn’t directly explain the next steps.
The solution of guiding new users through the systems lies at the first page a user sees: Crews page.
Home (Crews) Page
Let’s see the current version. I love the idea: to guide users through their first steps, to make them simple and obvious:

My suggestion is to make it a self-sufficient guide through:
- Visual scheme of user flow. Every new user automatically creates a mind map of a service, which is hard and requires a lot of thinking. To simplify this process, we can just show the basic consequence of steps.
- Localized help for every step of a crew creation process. Giving people links to the exact place in documentation they need at the moment is a huge help. This way, they don’t need to scan through the whole document and won’t be scared of it.
<aside>
⚠️
New mockups might contain errors and inaccuracies due to my lack of understanding the system and absence of engineering team feedback.
</aside>