ya-pomogau / frontend

5 stars 7 forks source link

Фронтенд проекта «Я Помогаю»

Описание

Проект для волонтерской организации ЯПомогаю. Цель, создать удобное веб-приложение поиска волонтёров для помощи реципиентам. От выгула собак, до помощи людям с ограниченными возможностями.

Бриф проекта

Макет в figma

Технологии

Визуализация UI компонентов

Установка и запуск в режиме разработки

Должнен быть установлен NodeJS v18.15

  1. Клонировать репозиторий

    git clone git@github.com:vierim/YaPomogayu-frontend.git
    cd YaPomogayu-frontend
  2. Установить зависимости

    npm ci
  3. Запустить скрипт для запуска мокового сервера, фронтенда и storybook в concurrent режиме

    npm run dev
  4. Браузер автоматически откроет новые вкладки http://localhost:3000/ (проект) и http://localhost:6006/ (storybook)

Работа с проектом

В данный момент в проекте проработы роли пользователей, но не проработана авторизация. Чтобы войти в интерфейс проекта под определенной ролью нужно перейти на страницу /login и перейти по ссылке "Авторизация под выбранной ролью". После перехода по ссылке появятся кнопки для назначения любой из возможных ролей.