Как запустить собрать dev сборку?

npm run dev

Как собрать и запустить release сборку?

npm run release

Где находится базовый урл, в который ходит клиент?

.env

Структура кода

  • /pages - https://nextjs.org/docs/routing/introduction
  • /shared
    • /adapters - классы позволяющие мапать структуры, приходящие с бэкенда на клиентские модели
    • /helpers - вспомогательные функции
    • /mocks - моки для запросов (сейчас неактуальны)
    • /models - модели для клиентского интерфейса
  • /ui
    • /components - фичи с компонентами, которые необходимы для их отрисовки
    • /core - базовые компоненты, которые используются в нескольких фичах
    • /hooks - https://reactjs.org/docs/hooks-reference.html
    • /icons - иконки, которые используются, но их нет в @material-ui/icons
    • /services - классы для работы с бэкендом