Участники
- Максим: @frogload - бэк без опыта, Python, Django, Django Rest Framework
- Таня: @tanya_titaeva - UI/UX дизайнер без опыта
- Андрей: @stohelitskii - фронт с коммерческим опытом верстки, JavaScript, основы React, Redux toolkit, REST API
- backend состовляющая Python, Django, Django Rest Framework
- fronend составляющая JavaScript, React, React router dom, React context
- фигма: https://www.figma.com/file/RnPpRPhpJuvo2YcZKiXPDR/%D0%91%D0%BB%D0%B0%D0%B3%D0%BE%D1%82%D0%B2%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%A5%D0%B0%D0%BA%D0%B0%D1%82%D0%BE%D0%BD-%7C-%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0-%2316?type=design&node-id=21-20&mode=design&t=gNRY3vCe6tvsePmA-0
- Memory Game – карточная игра, в которой нужно попарно собрать все карточки. Главная особенность – отображение информации по теме сиротства, когда открываешь 2 одинаковые карточки. Всего было подготовлено 9 уникальных карточек.
Базовый минимум:
- вывод поля с рандомно расположенными карточками (каждый раунд - новая позиция карточек);
- возможность открывать карточки;
- закрытие непарных карточек, парные - остаются открытыми;
- подсчет количества ходов;
- возможность начать игру заново;
- экран поздравления с окончанием игры;
Дополнительно:
- выбор размера поля, на 10, 14, 18 карточек;
- с запускам игры включается таймер время игры;
- можно добавить в игру таймер обратного отсчета на 3 или 5 минут, если таймер закончится, то игры завершится
- красивый дизайн =)
- стоит заглушка на отправку данные с игрой на сервер, не удалось разместить сервер на хостинг
- Установка зависимостей:
- Первым шагом будет установка зависимостей проекта. Вам нужно выполнить команду в терминале в каталоге вашего проекта:
- команда - npm install
- Запуск локального сервера разработки:
- После установки зависимостей, вы можете запустить локальный сервер разработки для просмотра своего проекта в браузере:
- команда - npm start
- Теперь вы должны видеть свое React-приложение в браузере