Skip to content

gorokhovPavel/basic-2106

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HT1

1.1 Реализовать список ревью для открытого ресторана

1.2 Показывать/прятать список при нажатии на кнопку

1.3 Реазлизовать переиспользование Toggle Open с помощью customHooks и decorators

HT2

2.1 Написать для всего propTypes

2.2 По TDD реализовать добавление/удаление элементов в меню

2.3 Реализовать по TDD рейтинг для ресторана

HT3

3.1 Добавить компонент для выбора минимального рейтинга

3.2 Вынести значение фильтра мин рейтинга в стор

3.3 Отображать только рестораны с средним рейтингом >= min

HT4

HT4.1 Переписать рестораны в сторе на key->value

HT4.2 Хранить Reviews в Redux Store в виде key->value

HT4.3 Создать мидлвару для генерации случайных id

HT4.4 Добавлять ревью к ресторану

HT4.5 Починить приложение для работы с нормализованными данными

HT5

HT5.1 Загружать ревью для всех ресторанов, показывать лоадер пока ревью не загружены

HT5.2 Переписать все на immutable

HT5.3 При открытии ресторана подгружать для него меню (/api/dishes?id=restaurantId)

HT5.4 Показывать лоадер вместо списка ресторанов и меню, пока они загружаются

HT5.5 (опционально https://immutable-js.github.io/immutable-js/docs/#/Record вместо конвертации всего в fromJS и .toJS)

HT6.1 Реализовать страницу /checkout, показывать товары и их колличество

HT6.2 При клике на товар переходить на страницу его ресторана

HT7.1 Создать функционал для интернационализации(ru/en), хранить словарь в контексте

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.1%
  • HTML 0.9%