Заргузка комментариев из 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$ в час
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Szukam doświadczonego programisty Full Stack do stworzenia usługi SaaS dla sklepów internetowych.Pomysł usługi: Klient przesyła link do swojego pliku produktowego (XML lub CSV). Usługa automatycznie pobiera produkty, pobiera ich zdjęcia i tworzy nowe reklamy na podstawie gotowych szablonów: cena, zniżka, logo, banery promocyjne itp. Usługa powinna również zawierać prosty… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni 20 godzin temu ∙ 86 ofert |
Rozwój sceny WebGL/Three.js z generowaniem i eksportem 3D (snapshot) z animowanego shaderaOpis obiektu: Projekt przedstawia designerski stół, wykonany w formie realistycznego, głębokiego wiru (centralna wirówka, która płynnie przechodzi z szerokiego poziomego blatu w cienką, elegancką nogę). Istota zadania: Wymagany jest programista WebGL / Creative Coding do… Javascript & Typescript, Programowanie stron internetowych ∙ 3 dni 16 godzin temu ∙ 30 ofert |
Wsparcie i rozwój strony internetowej firmy sprzątającej
75 PLN
Szukam programisty / webmastera do długoterminowego wsparcia i rozwoju strony internetowej firmy sprzątającej. Strona: https://donely.ca O projekcie DoneLy Home Services — firma świadcząca usługi sprzątania w Kanadzie, która aktywnie się rozwija i rozszerza zasięg działalności.… Javascript & Typescript, Programowanie stron internetowych ∙ 5 dni 18 godzin temu ∙ 64 oferty |
Opracowanie strony internetowej według specyfikacji na FramerTrzeba zrobić stronę według tych parametrów, które są w specyfikacji https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Podajcie rzeczywistą stawkę na podstawie tego projektu Układ HTML i CSS, Javascript & Typescript ∙ 6 dni 19 godzin temu ∙ 30 ofert |
Opracowanie interaktywnej mapy Palworld dla strony internetowejPotrzebna jest interaktywna mapa Palworld na wzór: https://palworld.gg/map Potrzebujemy nie tylko statycznego obrazka, ale pełnoprawnej interaktywnej mapy, na której użytkownik może przeglądać lokalizacje, włączać/wyłączać kategorie obiektów, wyszukiwać potrzebne punkty i… Układ HTML i CSS, Javascript & Typescript ∙ 8 dni 10 godzin temu ∙ 36 ofert |