Внести изменения в код многопользовательской браузерной игры с целью обеспечения сохранения игрового прогресса между сессиями. Включает в себя анализ текущего кода, внесение корректировок и тестирование функционала для обеспечения корректной работы игры.
Фронт достаточно прост и библиотек в нём как таковых нет, по сути он лежит рядом с бэком и отдаёт статику.
Используется hbs (https://handlebarsjs.com/) для шаблонов.
Бэкенд поделён на 2 сущности, которые обернулись в контейнеры Docker. Оба из них на Node,js, сервер от express, используется ORM Prisma в самих файлах вы найдете зависимости для Sequelize, но она не обрабатывает запросы к базе. Весь package.json будет предоставлен в материалах ниже.
Есть гипотезы о том, что сломалось и где смотреть. Нужен разработчик с подходящей экспертизой.
Новости России
Москва
Анастасия Уколова, Елизавета Базыкина и Никита Кологривый продолжают съемки сериала «Комбинация»
Читайте также:
Вчера 20:04
Вчера 23:20
01:29
Вчера 20:24
Moscow.media
Частные объявления сегодня
Дивный новый мир цифровизации: в Москве пройдет Форум «Время цифры»
Eurasianet: Азербайджан публично и цинично уничтожает армянское культурное и историческое наследие в Нагорном Карабахе
Доктор Кутушов назвал болезни, которые поджидают отдыхающих у водоёмов
Стоматолог Владимир Лосев: сколько времени нужно носить брекеты
«585*ЗОЛОТОЙ» выступила партнером медиафестиваля творческой молодежи YOUPITER
Бесплатные ежедневные тренировки от сети фитнес-клубов Spirit. Fitness в парке Горького/Музеон
Дары природы в Hilton Seychelles Labriz Resort & Spa
Глава Реутова проверил содержание территории города
Where to find Real Madrid vs Dortmund on US TV: June 1, 2024
Inside the mad Fenerbahce world Jose Mourinho is entering with rioting fans, players walking off and notorious hooligans
Fentanyl distribution indictment follows Westminster traffic stop
Brentford B and Tiverton Town Friendlies Announced
В Петербурге суд оправдал владельца транспортных средств, который давал взятки сотруднику ГИБДД
С 1 июня изменится схема движения на участке трассы Р-280 Новороссия в Ростовской области
Лучший HR-бренд – «Грузовичкоф»
Экс-редактор Comnews присоединился к команде iTrend
Supercell выпустил игру Squad Busters на смартфоны
Началась предрегистрация на Command & Conquer: Legions — релиз в конце 2024 года
Четвёртое дополнение Age of Wonders 4: Eldritch Realms завершит первый цикл поддержки игры
Конец близок в релизном трейлере Destiny 2: The Final Shape
В Москве прошла премьера документального фильма "Мамы и дети"
Международный день защиты детей: дети с ревматическими болезнями
Анастасия Уколова, Елизавета Базыкина и Никита Кологривый продолжают съемки сериала «Комбинация»
На ВДНХ открылась цифровая фотовыставка "Счастье. Материнство или карьера!?"
Дивный новый мир цифровизации: в Москве пройдет Форум «Время цифры»
BIM-платформа Tangl интегрирована с SIGNAL DOCS
«СВЯТОЙ ЛЕНИН» спасает население от борьбы с перенаселением, 5 серия, СЕРЬЁЗНЫЙ НОВОСТНОЙ СЕРИАЛ.
«СВЯТОЙ ЛЕНИН» легально изготавливает армии и спецслужбы. 6 серия. СЕРЬЁЗНЫЙ НОВОСТНОЙ СЕРИАЛ.
Почти 100 тысяч человек стали участниками 1-го дня «Лета в Москве. Все на улицу!»
Geely представляет новую версию Geely Atlas
В Приморье пенсионерка отдала полмиллиона телефонным мошенникам
Вьетнам готов предоставить для россиян свой рынок – осталось лишь туда войти
Вице-президент ФТР Селиваненко: у Рублева не пошла игра с Арнальди
Кецманович отказался от борьбы в игре с Медведевым на "Ролан Гаррос"
Арина Соболенко повторила уникальное достижение Азаренко на турнирах «Большого шлема»
Прямая трансляция матча Рыбакиной с победительницей четырех "Больших шлемов"
Везти себя хорошо: чем опасны одиночные путешествия и как избежать рисков
Вьетнам готов предоставить для россиян свой рынок – осталось лишь туда войти
Международный день защиты детей
Болельщик в футболке с надписью «Mellstroy» выбежал на поле в финале Лиги чемпионов на 30-й секунде. Стример обещал за это 30 млн рублей
Музыкальные новости
Остров Бастой: норвежская тюрьма для особо опасных преступников и мечта каждого заключенного
«Я полностью переосмыслил жизнь». Стас Пьеха поделился сокровенным
Книжные новинки, лаборатория текста и иллюстраций — ждут гостей Московского детского фестиваля искусств «НЕБО»
Оркестр Центрального округа Росгвардии выступил на площади у Большого театра в честь Дня защиты детей
По делу «Крокуса» проходят 20 обвиняемых, 18 под арестом, двое под подпиской
На ВДНХ открылась цифровая фотовыставка "Счастье. Материнство или карьера!?"
Анастасия Уколова, Елизавета Базыкина и Никита Кологривый продолжают съемки сериала «Комбинация»
Стали известны все участники РПЛ сезона-2024/2025
Сотрудники Росгвардии задержали устроившего стрельбу с балкона мужчину в Подмосковье
Выгодно ли покупать квартиру в новостройке?
Тарасова - в инвалидном кресле, от Малахова - венок, Хазанов отмолчался: Кто пришёл на похороны Анастасии Заворотнюк
Распределяй и управляй: водители «Грузовичкоф Бизнес» – о преимуществах работы и трудовых буднях
Движение поездов в Амурской области восстановлено по одному пути
Дептранс: на закрытом участке метро Москвы работали 20 бесплатных автобусов
На МКАД в Москве частично пекрыли движение из-за массовой аварии
Движение на ряде набережных и улиц в центре Москвы перекроют из-за забега 1 июня
Лучшие фото за май // Запоминающиеся кадры месяца
Лучшие фото недели // Запоминающиеся кадры 27–31 мая
Как маленькая страна собралась "ставить на колени" Россию: Станет ли Путин отвечать Эстонии?
Психиатр Павленко: у здоровых людей могут быть галлюцинации при недосыпе
Росгвардейцы из Москвы приняли участие в безвозмездной сдаче донорской крови
Подмосковный НИКИ детства провел онлайн-марафон «Бегом за здоровьем» 1 июня
Международный день защиты детей: дети с ревматическими болезнями
Зеленский: после «заморозки» конфликт опять вспыхнет
Спортсмены из Химок выиграли Первенство Подмосковья по автокроссу
Стали известны все участники РПЛ сезона-2024/2025
Ролан Гаррос. Расписание 2 июня. Потапова и Швентек сыграют первым запуском, Синнер – последним
Источник 360.ru: птенцов придавило тренажером во дворе дома в Москве
Путин и Лукашенко обсудили парад в Минске
Собянин поздравил победителей городского конкурса в сфере культуры и искусства
Сергей Собянин поздравил москвичей с Международным днем защиты детей
Сергей Собянин. Главное за день
Собянин рассказал, как москвичи исполняют заветные мечты детей-сирот
Жителям Подмосковья рассказали о лесопожарной обстановке в регионе на 1–3 июня
Победитель Чемпионата по рыбалке на Рыбной неделе получил 1 млн рублей
Июнь в Москве начнется с аномально жаркой погоды
Синоптик рассказал, когда из Москвы уйдёт аномальная жара
Geely представляет новую версию Geely Atlas
Тысячи юных москвичей занимаются добровольчеством
Вьетнам готов предоставить для россиян свой рынок – осталось лишь туда войти
Везти себя хорошо: чем опасны одиночные путешествия и как избежать рисков
В Архангельске с рабочим визитом побывал «арктический» министр
Развитие центров экономического роста и создание аварийно-спасательных центров на территории АЗРФ обсудили на заседании президиума госкомиссии по Арктике
XXXIII Церемония «Хрустальная Турандот» объявит победителей сезона 2023/2024
Архангельская область подключается к марафону "Сила России"
Портативный сканер штрих-кодов Heroje H133U на базе CMOS-матрицы
Выставка-представление «Не просто город, а судьба, которой я не устаю гордиться!»
ВТБ начал выдавать ипотеку на жилье в Крыму
Литературно-музыкальный вечер «Песня как признание в любви»
Везти себя хорошо: чем опасны одиночные путешествия и как избежать рисков
КЧР. Ансамбль КЧГУ стал лауреатом фестиваля «Российская студенческая весна – 2023»
Geely представляет новую версию Geely Atlas
Тысячи юных москвичей занимаются добровольчеством