konstantinbylbas / Binerals

Binerals test task

Home Page:https://konstantinbylbas.github.io/Binerals/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Выполнение тестового задания - это первый этап собеседования на позицию Junior React.js Developer

Задача:
Создать SPA с использованием ReactJS.

SPA состоит из страницы логина и чатов. Логин (пользователя хардкодим в код), дизайн берем типовой. Страница чатов - верстаем по макету.

  1. Логин происходит через email и пароль, поля должны валидироваться и отоброжать ошибки.
  2. Должна быть возможность запомнить пользователя и она должна работать после обновления страницы.
  3. После логина пользователь попадает на страницу чата.
  4. Сайт должен растягиваться на максимальную высоту и ширину.
  5. Футтер прижат к низу страницы если контента много, футер остаеться под контентом и уходит за скролл.
  6. Шапка сайта не скролится.
  7. Сайдбар должен скрываться и раскрыватся по нажатию на кнопку, можно использовать js, можно сделать без него.
  8. Юзер меню открывается по наведению.

Ссылка на дизайн в Figma: https://www.figma.com/file/XMQsI1K4jd2VFTuDUv7jyn/React.js-test-tack-Binerals Ответ расположить на своем github аккаунте

About

Binerals test task

https://konstantinbylbas.github.io/Binerals/


Languages

Language:JavaScript 52.6%Language:SCSS 44.3%Language:HTML 3.1%