Skip to content

ya-pomogau/frontend

Repository files navigation

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

Описание

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

Бриф проекта

Макет в figma

Технологии

  • NodeJS v18.15.0 (build)
  • React v18.2
  • TypeScript v4.9.5
  • React Router v6.11.1
  • Redux Toolkit 1.9.5
  • RTK Query

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

  • Storybook v7

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

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

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

    git clone [email protected]: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 и перейти по ссылке "Авторизация под выбранной ролью". После перехода по ссылке появятся кнопки для назначения любой из возможных ролей.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages