В проекте уже реализован парсинг мероприятий из API KudaGo, механизм и принцип работы такой же, только в данном случае API другое. Вы можете сравнить - это было ТЗ для KudaGo - https://docs.google.com/document/d/1w-mLfEQt972ZpsXvupGDunypzWQZ2gMD02YqzB9dhOU/edit?tab=t.0
Подробное ТЗ о том, что нужно - https://docs.google.com/document/d/16nghKy6T4bb374EAHC-sRocR8NKUp5ZNUAa9Tq0nb8s/edit?tab=t.0
Кратко цели:
1) Создать разделы в админке для парcинга данных по API Kinopoisk;
2) Создать таблицы в БД;
3) Спарсить все данные по фильмам из предоставленного API в админку в таблицу фильмов;
4) Спарсить все данные по изображениям из предоставленного API в админку в таблицу изображений;
5) Спарсить все данные по студиям из предоставленного API в админку в таблицу студий;
Для получения бесплатного токена авторизации для API необходимо вступить в тг канал, в противном случае мы вам его предоставим.
Стэк технологий:
NodeJS + Angular
API - express
MariaDB-ORM Prisma
Требование - опыт работы с данным стеком, в особенности знание БД, знание JS.
Прикрепляю демонстрацию, как сейчас выглядит парсинг KudaGo в админке, по аналогии надо сделать и для Кинопоиска