Простий фронтенд на React
1 .Менеджер потрібен CRUD
2 .Канал – тільки висновок
3 .Підписання (менеджер + канал)
ЧетвертийРеєстрація – лише висновок
Менью :
0 0 0Головне
Керівники каналів каналів аудиту
1 .Менеджерів
З'являється таблиця менеджерів, кнопка Додати, Редагувати, Усунути.2 .Канали
З'являється ряд пошуку з кнопкою
З'являється список каналів з можливістю переходу на сторінку конкретного каналу
2а .Канали -> Канал XYZ (вибраний)
З'являється список менеджерів з кнопкою Відпишіться (необхідно просити підтвердження в модульному вікні)
З'явиться кнопка Підписуватися (відкривається модульне вікно з ComboBox вибору менеджера)
3 .підписки
Опубліковано список менеджерів
3 а .Підписки -> Менеджер XYZ (вибраний)
З'являється список каналів з кнопкою Відписувати (необхідно просити підтвердження в модульному вікні)
З'являється кнопкою Підписуватися (відкривається модульне вікно з ComboBox вибору менеджера)
ЧетвертийПодії аудиту
З'являється фільтр з кнопкою: текстовий ряд + інтервал дат з компонентом вибору дат за календарем.За замовчуванням, інтервал встановлений як останні 30 днів.Показаний список подій (підписка/відписка, менеджер, канал, дата події, ініціатор)
Опій :
1 .Менеджерів
Додати менеджера (вертає ідентифікатор нового менеджера):
POST /api/managers/ : {email: e-mail} -> {id: 1}
Список менеджерів:
GET /api/managers -> {id, email}
Редагувати менеджера:
PUT /api/managers/:id : {email: новий_емайл}
Видалити менеджера:
DELETE /api/managers/ :id
2 .Канали
Список каналів:
GET /api/channels -> {id, name}
3 .підписки
Список підписів по каналу:
GET /api/subscriptions/channel/:id -> {id, manager_id, manager_email}
Список підписів за менеджером:
GET /api/subscriptions/manager/:id -> {id, channel_id, channel_name}
Додати підписку (вертає ID нової підписки):
POST /api/subscriptions : {channel_id, manager_id} -> {id: 1}
Усунути підписку:
DELETE /api/subscriptions/:id
ЧетвертийАудит
Список подій аудиту:
GET /api/audit/?q=строка_пошук&dt_from=...&dt_to=...
де dt_from і dt_to - це unixtime
Відгук замовника про співпрацю з Максимом К.
Простий фронтенд на ReactВсе виконано добре, код аккуратний і добре структурований.
![]()
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Оптимізація Core Web Vitals (OpenCart) під Google PageSpeed — Мобільна та ПК версіїОпис замовлення: Шукаємо досвідченого frontend-розробника/фахівця з OpenCart для оптимізації швидкості завантаження сайту (категорії та картки товарів) під вимоги Google Core Web Vitals. Про проект: * CMS: OpenCart. * Специфіка: Сайт працює в режимі каталогу (кошика та… CMS, Javascript та Typescript ∙ 1 день 10 годин тому ∙ 17 ставок |
Оптимізація швидкості сайту WordPress
5092 UAH
повні деталі надішлемо в особисті повідомлення Мета Максимально прискорити завантаження сайту, особливо на мобільних пристроях. KPI (обов'язково) Після завершення робіт необхідно досягти наступних показників. Mobile Performance 90+ LCP менше 2.2 сек INP менше 200 мс CLS менше… HTML та CSS верстання, Javascript та Typescript ∙ 2 дні 6 годин тому ∙ 65 ставок |
Інтеграція калькулятора вартості послуг на сайт Webflow
14 825 UAH
Шукаємо розробника для інтеграції готового калькулятора вартості послуг на наш сайт, створений на Webflow. Про компанію Ми займаємося: збіркою меблів; монтажем телевізорів; монтажем полиць, картин, дзеркал та інших предметів; moving help; heavy lifting; handyman послугами;… Javascript та Typescript, Веб-програмування ∙ 2 дні 7 годин тому ∙ 62 ставки |
Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community EditionЄ робочий, чисто спроектований проєкт на Odoo 19 Community — CRM для українського готелю, уже в production-grade інфраструктурі. Переписувати з нуля не плануємо. Шукаємо одну людину, яка підхопить проєкт, збереже працююче і поведе його далі: спершу CRM → потім HMS → бухгалтерія.… Javascript та Typescript, Веб-програмування ∙ 4 дні 7 годин тому ∙ 2 ставки |
Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор… Javascript та Typescript, Веб-програмування ∙ 5 днів 13 годин тому ∙ 87 ставок |