Budżet: 2000 UAH Termin: 1 dzień
Фрилансер і працюю на Ларавел. Представляю як це має бути. Можна обговорити різними способами
В личном кабинете нужна кнопка «Добавить музыку»
У тебя открывается список слотов для музыки (10, 15, 20 - в зависимости от типа магнитолы)
Есть музыки нет в этом слоте - то просто кнопка загрузить/добавить, если есть музыка в этом слоте - её название, ID, удалить
Нажимаешь Добавить - открывается ещё панель, где типо выбрать с компа или добавить по URL
Если добавляешь с компа ты должен её выбрать (ещё нужно будет лимит по весу сделать и по времени, ну эт потом напишу)
Как только она добавляется можно будет подписать её по своему (также лимиты по символам нужны)
Как только ты подписал её она должна залиться на хост, с названием типо music"ID аккаунта"-"ID песни"
Также она должна уйти запросом в БД: ид аккаунта, название песни, ид песни
Если ты удаляешь её, то у тебя освобождается слот и файл должен удалиться, и запись из бд
В личном кабинете на сайте (laravel) нужна кнопка «Добавить музыку»
У тебя открывается список слотов для музыки (10, 15, 20 - нужно получить из поля в бд)
Есть музыки нет в этом слоте - то просто кнопка загрузить/добавить, если есть музыка в этом слоте - её название, ID, удалить
Нажимаешь Добавить - открывается ещё панель, где типо выбрать с компа или добавить по URL
Если добавляешь с компа ты должен её выбрать (ещё нужно будет лимит по весу сделать и по времени, ну эт потом напишу)
Как только она добавляется можно будет подписать её по своему (также лимиты по символам нужны)
Как только ты подписал её она должна залиться на хост, с названием типо music"ID аккаунта"-"ID песни"
Также она должна уйти запросом в БД: ид аккаунта, название песни, ид песни
Если ты удаляешь её, то у тебя освобождается слот и файл должен удалиться, и запись из бд
Budżet: 2000 UAH Termin: 1 dzień
Фрилансер і працюю на Ларавел. Представляю як це має бути. Можна обговорити різними способами
Budżet: 4500 UAH Termin: 7 dni
Здравствуйте. Есть ли сам личный кабинет? Если да то на чем написан ?
Точная цена и срок после обсуждения.
Добрый день. Личный кабинет находится где? На новом сайте? На существующем? В приложении? Что за магнитола?
Здравствуйте, личный кабинет на сайте, написан на laravel. Магнитола это поле из бд достать нужно)
Potrzebna jest centralna serwerowa system zbierania i przechowywania danych z Planfix, 1C, Meta Ads i Google Ads, a także webowy dashboard do ich wyświetlania i analizy. Wszystkie dane, historia zmian, obliczenia i agregowane wskaźniki muszą być przechowywane wyłącznie w serwerowej bazie danych. Dashboard nie powinien przechowywać ani duplikować danych biznesowych. Ma on uzyskiwać niezbędne informacje z serwerowej bazy przez API zgodnie z zapytaniami użytkownika i wyświetlać je w postaci KPI, wykresów, tabel i szczegółowych raportów.
Szukamy wsparcia dla projektu opartego na Yii , trzeba wprowadzać poprawki i dopracowania bazy, częściowo jest kontakt z poprzednim wykonawcą .....................
Potrzebna jest migracja bazy z CRM G-PLUS do MyChatBot Objętość bazy - 26 tys. leadów 2 leje - Centrum obsługi klienta oraz Dział sprzedaży z własnymi lejkami Karty leadów (oprócz imienia i numeru) mają wiele różnych pól Leady mają również nagrania głosowe rozmów. Muszą być również przeniesione Od kandydata oczekuję orientacyjnej kwoty oraz terminów realizacji
Stworzyć dashboard do monitorowania i analizy efektywności sieci lokalizacji (filiów) firmy w Google Business Profile (GBP) poprzez oficjalne API Google Business Profile. Przetwarzanie przez skrypt oparty na Google Apps Script (podpiąć do Google Arkuszy). Zapis danych w Google Arkusze (które pełnią rolę bazy danych dla Looker Studio). Aktualizacja: Codziennie (z wskazaniem daty ostatniej aktualizacji). Stworzyć serwisowe konto Google Cloud. Skrypt raz na dobę (wyzwalacz o 03:00 w nocy) wysyła zapytanie do GBP API. Otrzymuje metryki za wczorajszy dzień dla każdej lokalizacji (locationId). Zapisuje dane w tabeli w płaskim formacie (wiersz = unikalne połączenie Data + ID Filia + Metryki). Karty kluczowych wskaźnikówNazwa kartyMetryka GBPFormat dynamikiWyświetlenia profiluImpressions (Search + Maps)Procent %, Sparkline (niebieski)PołączeniaLocal Services Phone CallsProcent %, Sparkline (zielony)Przejścia na stronęWebsite ClicksProcent %, Sparkline (fioletowy)Budowanie trasDirection RequestsProcent %, Sparkline (pomarańczowy)Średnia ocenaAverage Review RatingZmiana absolutna (np. +0.1), Sparkline (żółty)Nowe recenzjeNew Reviews CountProcent %, Sparkline (turkusowy)
Cześć wszystkim! Szukam programisty backend (NestJS) do pracy nad nowym projektem. Co trzeba zrobić Opracować REST API w NestJS. Przygotować i utrzymywać dokumentację za pomocą Swagger (OpenAPI), aby programista frontend mógł automatycznie generować klienta przez Orval i zawsze pracować z aktualną specyfikacją. Zaplanować czystą, skalowalną architekturę, którą będzie łatwo utrzymać i rozwijać. Wymagania Znajomość NestJS i TypeScript na poziomie zaawansowanym. Doświadczenie w pracy z PostgreSQL. Doświadczenie w integracji z Supabase: autoryzacja i uwierzytelnianie; praca z bazą danych; wykorzystanie gotowych możliwości platformy. Doświadczenie w integracji Stripe (przez możliwości Supabase). Znajomość zasad bezpieczeństwa API, autoryzacji, walidacji danych i ochrony aplikacji. Umiejętność pisania czystego, strukturalnego i rozszerzalnego kodu. Jeśli masz odpowiednie doświadczenie, proszę, prześlij: przykłady projektów lub GitHub; pożądaną stawkę (za ekrany, które dostarczyłem, aby zrozumieć twoją stawkę, stawka godzinowa nie jest wygodna, ponieważ nie wiadomo, jaki będzie zakres pracy, każdy ma inny tempo);