Заргузка комментариев из TikTok
Web сайт для загрузки и сохранения коммениариев из TikTok.
ТЗ Бекенд
База данных - MongoDB
Технология - Node js
Tiktok библиотека - https://github.com/szdc/tiktok-api
Таблицы в базе данных
- Группы
- Посты
- Комментарии
- Пользователи
Таблица Группы
- внутренний уникальный ID
- внешний ID группы
- Идентификатор ИСТОЧНИКА, всегда =SOURCE_TIKTOK_V2
- Название группы (пользователя)
Таблица Посты
- внутренний уникальный ID
- внешний ID поста
- внутренний ID группы
- ссылка на пост
- Содержание, текст поста
- Хештеги поста
Таблица Комментариев
- внутренний уникальный ID
- внутренний ID группы
- внутренний ID пользователя
- текст комментария
- дата когда комментарий был оставлен
Таблица пользователей
Пользователи, которые оставили комментарии
- внутренний уникальный ID
- Внешний ID (Тик тока)
- Имя пользователя
- Логин (ник) пользователя
- Дата обновления
API
GET /groups - Список групп
GET /groups/sync/{:id} - запуск процесса загрузки комментариев из группы (пользователя)
Параметры
- количество постов
- количество кометариев из поста
Шаги -
1. По ID (пользователя) загрузить список постов
2. Сохранить в базе данных
3. Для каждого поста, загрузить список комментариев
4. Сохранить в базе данных
5. Для каждого комментария, сохранить информацию о пользователе в ссотвествии с полями базы данных
POST /groups - Добавление группы
Параметры
- ссылка на группу (пользователя)
- или номер группы
- тип источника - всегда = SOURCE_TIKTOK_V2
DELETE /groups/{:id} - удаление группы
GET /comments - Список комментариев
- фильтр данных по номеру группы, по номеру пользователя, по ключевому слову в комментарии
group_id, user_id, query
PUT /comments/{:id} - сохранение комментария
- содержимое комментария
DELETE /comments/{:id} - удаление комментария/комментарииев
ТЗ Фронтенд
Технология - React js
По желанию, предоставляем набор компонентов, если потребуется
Страницы
- Список добавленных групп (таблица)
- Список всех комментариев (таблица)
- Dashboard
В таблицах должна быть возможность фильтровать показ данных - по группе, по пользователю, по ключевому слову из комментария, по хештегу
Страница Группы
- кнопка добавить новую группу
- - поле для указания ссылки
- - поле выбора источника, всегда =SOURCE_TIKTOK_V2
- кнопка удалить группу
- кнопка загрузить список комментариев
- - выбор количества постов и количества комментариев для загрузки. По умолчанию, 10 постов, 100 комментариев.
Страница Комментарии
- кнопка редактировать комментарий
- кнопка удалить комментарий
- кнопка удалить пользователя
- кнопка выгрузки комментариев в файл
- фильтр в таблице
- - по группе
- - по пользователю
- - по ключевому слову из комментария
- отображение параметров в таблице
-- номер пользователя
-- имя пользователя
-- название источника всегда =SOURCE_TIKTOK_V2
-- название группы
-- номер группы
-- комментарий
-- дата когда комментарий был оставлен
-
104 Здравстуйте, готов взяться за Ваш проект.
Опыт разработки на node.js более 2х лет на крупном проекте.
Детали обсудим.
-
604 4 0 Здравствуйте, являюсь fullstack разработчиком
По стэку технологий: React, React Native, Electorn, Typescript, GraphQL, Nest.js, MySQL/PostgresSQL
Nest.js: https://github.com/real-festil/nest-trello
Node: https://github.com/real-festil/chat-server
React/Next.js: https://github.com/SleepSchool/SleepSchoolWebsite
Могу сделать и фронтенд и бэкенд часть приложения
8$ в час
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Потрібен frontend-розробник / верстальник для разової доопрацювання сайту на Magento 2
12 792 UAH
Сайт для оцінки: https://copy.eurobrands-shop.de/ Завдання: виправити frontend-баги на рівні теми Magento 2 / Amasty theme: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Формат роботи: - без локального розгортання Magento; - робота через DevTools +… HTML та CSS верстання, Javascript та Typescript ∙ 10 годин 23 хвилини тому ∙ 34 ставки |
Оптимізація Core Web Vitals (OpenCart) під Google PageSpeed — Мобільна та ПК версіїОпис замовлення: Шукаємо досвідченого frontend-розробника/фахівця з OpenCart для оптимізації швидкості завантаження сайту (категорії та картки товарів) під вимоги Google Core Web Vitals. Про проект: * CMS: OpenCart. * Специфіка: Сайт працює в режимі каталогу (кошика та… CMS, Javascript та Typescript ∙ 4 дні 9 годин тому ∙ 23 ставки |
Оптимізація швидкості сайту WordPress
5117 UAH
повні деталі надішлемо в особисті повідомлення Мета Максимально прискорити завантаження сайту, особливо на мобільних пристроях. KPI (обов'язково) Після завершення робіт необхідно досягти наступних показників. Mobile Performance 90+ LCP менше 2.2 сек INP менше 200 мс CLS менше… HTML та CSS верстання, Javascript та Typescript ∙ 5 днів 5 годин тому ∙ 69 ставок |
Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community EditionЄ робочий, чисто спроектований проєкт на Odoo 19 Community — CRM для українського готелю, уже в production-grade інфраструктурі. Переписувати з нуля не плануємо. Шукаємо одну людину, яка підхопить проєкт, збереже працююче і поведе його далі: спершу CRM → потім HMS → бухгалтерія.… Javascript та Typescript, Веб-програмування ∙ 7 днів 6 годин тому ∙ 4 ставки |
Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор… Javascript та Typescript, Веб-програмування ∙ 8 днів 12 годин тому ∙ 88 ставок |