Skip to content

hackathon-individual-development-plan/frontend

Repository files navigation

ХАКАТОН+. Задача Альфа-Банка. Команда 11. Frontend

🧾 Оглавление

  1. О проектe
  2. Команда
  3. Ссылки на проект
  4. Инструкция по сборке и запуску
  5. Cтэк технологий
  6. Cсылки на сторонние библиотеки

💭 О проекте

MVP "Альфа-Развитие" - веб-приложение, предназначенное для формирования и отслеживания индивидуальных планов развития (ИПР) сотрудников Альфа-Банка. Продукт позволяет руководителям создавать, мониторить и валидировать ИПР, а сотрудникам – видеть свои задачи и прогресс по ним.
Разрешение экрана: 1280 пикселей.

В приложении предусмотрены две роли: Сотрудник и Руководитель.
Сотрудник - роль внутри веб-приложения ИПР свойственная всем сотрудникам компании вне зависимости от наличия подчиненных.
Руководитель - роль внутри веб-приложения ИПР несущая дополнительный функционал для сотрудников с подчиненными.

Данный продукт должен в дальнейшем работать внутри приложения Alfa People, поэтому явная авторизация не предусмотрена.

По умолчанию приложение загружается под ролью Руководитель.

Переключиться на роль Сотрудник можно по нажатию на аватар пользователя:

Desktop screenshot

👥 Команда

🚩 Ссылки на проект

📖 Инструкция по сборке и запуску

Для запуска проекта локально:

  1. Склонируйте репозиторий:
  git clone https://github.com/hackathon-individual-development-plan/frontend.git
  1. Перейдите в папку проекта:
   cd frontend
  1. Установите зависимости:
  npm install
  1. Запустите приложение:
  npm run start

Для полной сборки проекта воспользуйтесь инструкцией в бэкенд-части приложения

🔨 Cтэк технологий

HTML5 CSS3 JavaScript React React Router Context-API

NodeJS Git GitHub

📌 Cсылки на сторонние библиотеки

core-components
react-hook-form 7.49.3
http-proxy-middleware 2.0.6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages