Как спроектировать продукт и с чего начать
Первое с чего начинается проектирование это информационная архитектура
Будет намного проще в дальнейшем, если сразу определите ключевые элементы.
Например, если у вас пользователь должен управлять заявками то и интерфейс будет строиться от элементов: пользователь, доступ, заявка.
После этого вы начнете добавлять к ним сценарии:
Пользователь - регистрация - редактирование профиля - удаление профиля Доступ - открытие доступа - изменение - приостановка - удаление
А потом вы начинаете эти сценарии выстраивать в иерархию, чтобы можно было понять как из одного экрана попасть в другой, чтобы пользователь интуитивно связывал их между собой.
И так становится намного проще проектировать.
Про то как работать с информационной архитектурой и собрать свою собственную я сделал подборку материалов и короткую шпаргалку:
Что такое информационная архитектура Как собрать информационную архитектуру для своего продукта Примеры как информационная архитектура выглядит в реальности И пошаговые руководства и разборы как люди в реальном времени составляют информационную архитектуру:
О том как тестировать прототипы и в целом проверять идеи я также собирал большой гайд: на Gumroad или на Boosty
@podbiratel