worstinme / ideas-app

Тестовое задание

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Приложение списка идей

React + Yii + Postgres

Запуск:
docker-compose up

Приложение будет готово после завершения миграций в бд с генерацией демо данных, react приложение запустится в дев режиме По завершению сркиптов с инициализацией, устнаовкой заивсимостей и т.п. открыть:

http://127.0.0.101/ (Можно указать другой IP в файле .env)

Функциональность:

  • Фильтрация по статусу
  • Сортировка: по умолчанию, + рейтинг в обе стороны
  • навигация вперед/назад
  • редактирование текста идей
  • изменение статуса одной или нескольких идей
  • удаление идеи
Комментарии к коду

React приложение писал исходя из предложенного примера в репе reduxjs https://github.com/reduxjs/redux/tree/master/examples/todos Где-т что-то может быть не логично, но мне пока не знакомы лучшие практики написания кода на React поэтому делал не отходя далеко от указанных выше примеров todo-app

About

Тестовое задание


Languages

Language:PHP 56.6%Language:JavaScript 19.4%Language:Shell 9.7%Language:Dockerfile 5.4%Language:CSS 4.9%Language:Ruby 2.5%Language:Batchfile 1.0%Language:HTML 0.5%