Простий фронтенд на 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
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 1 день 17 годин тому ∙ 27 ставок |
Розробка сайту-конструктора фотокниг і фоторамокМета проекту Необхідно розробити сучасний веб-сайт для замовлення фотокниг, фоторамок та іншої персоналізованої фотопродукції. Головне завдання проекту — надати клієнту можливість самостійно створити готовий макет виробу без участі дизайнера безпосередньо на сайті.Основний… Javascript та Typescript, Веб-програмування ∙ 3 дні 9 годин тому ∙ 96 ставок |
Команда для самописного маркетплейса ритуальних послуг.Шукаємо команду для запуску та розвитку самописного національного маркетплейсу ритуальних послуг. Одразу: не шукаємо одиночок, джунів і “збирачів сайтів”. Потрібна сильна продуктова команда рівня middle+/senior з реальними кейсами маркетплейсів/складних SaaS. Прошу не… Javascript та Typescript, Веб-програмування ∙ 4 дні 4 години тому ∙ 27 ставок |
Доопрацювання існуючого проекту Next.js/Supabase: оффери, CRM, аналітика, AI-чатЄ діючий проект WatchGenius — платформа аналітики люксових годинників з каталогом моделей, ціновою аналітикою, зовнішніми офферами, формами заявок та AI-чатом. Проект вже частково розроблений. Потрібен не сайт з нуля, а досвідчений full-stack розробник, який зможе розібратися в… Javascript та Typescript, Веб-програмування ∙ 6 днів 5 годин тому ∙ 55 ставок |
Шукаю Senior Full-Stack розробника (Payload CMS) — міграція 2 сайтів готельної мережіМережа курортних готелів переходить з Webflow на власний headless-стек. Два корпоративні сайти (~140 сторінок разом), multi-tenant архітектура — один код обслуговує кілька готелів на різних доменах. Проєкт уже стартував: інфраструктура розгорнута, tenants налаштовані, базові… CMS, Javascript та Typescript ∙ 10 днів 3 години тому ∙ 19 ставок |