Budżet: 100 USD Termin: 1 dzień
Dzień dobry! Gotowy wszystko zrobić! Mam ponad 8 lat doświadczenia. Co do kosztów i terminów, dogadamy się
Na projekcie używany jest laravel-admin (panel administracyjny) + na froncie https://pixinvent.com/vuexy-bootstrap-laravel-admin-template/ (Vue)
Wymagana jest rozbudowa części front-end i back-end. Prace będą realizowane etapami:
1. Realizacja zadania
2. Push do Git (Praca wyłącznie przez git (bitbucket))
3. Sprawdzenie zgodności z kryteriami akceptacji.
4. Zamknięcie projektu, utworzenie nowego.
Proponuję najpierw ocenić kilka prostych zadań, aby zapoznać się z projektem, a potem podjąć się realizacji bardziej skomplikowanych zadań:
1. Logowanie/rejestracja przez Facebook
Zaimplementować możliwość logowania i rejestracji użytkowników na platformie przez Google i Facebook, aby zwiększyć wygodę, przyspieszyć proces logowania i przyciągnąć więcej użytkowników.
Główne zadania
Zintegrować OAuth 2.0 do logowania przez Google i Facebook.
Zabezpieczyć możliwość zarówno logowania, jak i rejestracji przez te serwisy.
Zabezpieczyć bezpieczeństwo przesyłania i przechowywania danych.
Obsługiwać zarówno urządzenia mobilne, jak i wersje desktopowe platformy.
Wymagania funkcjonalne
1. Logowanie przez Google i Facebook
• Użytkownik powinien mieć możliwość zalogowania się, korzystając z kont Google lub Facebook.
• Po zalogowaniu użytkownik automatycznie zostaje przekierowany na główną stronę platformy.
2. Rejestracja przez Google i Facebook
• Jeśli użytkownik po raz pierwszy wchodzi na platformę przez Google/Facebook, jego profil jest automatycznie tworzony.
Zbierane dane:
• Imię, domyślnie ukryte
• Adres e-mail.
• Zdjęcie profilowe (opcjonalnie), domyślnie ukryte
3. Aktualizacja obecnej funkcjonalności
• Sprawdzanie duplikatów: jeśli użytkownik wcześniej zarejestrował się przez email i korzysta z tego samego adresu przez Google/Facebook, system powinien powiązać konto.
4. Używane technologie
• OAuth 2.0 do logowania przez Google i Facebook.
• Google API: Google Identity Platform.
• Facebook API: Facebook Login.
5. Front-end
• Dodać przyciski “Sign in with Google” i “Sign in with Facebook” na stronie logowania i rejestracji.
Po kliknięciu przycisków:
• Przekierowanie na stronę logowania OAuth (iframe, okno popup).
• Obsługa odpowiedzi API (sukces lub błąd).
2. Przesyłanie danych przez API do serwisu e-mail marketingowego:
Zaimplementować automatyczne przesyłanie danych o nowych użytkownikach z platformy do serwisu Brevo w celu późniejszej wysyłki e-maili, takich jak powitalne wiadomości, newslettery i powiadomienia.
Główne zadania
Zintegrować platformę z Brevo przez API.
Automatycznie przesyłać dane nowych użytkowników podczas rejestracji do listy “New Users” oraz podczas importu do odpowiedniej listy “Import company”.
Wymagania funkcjonalne
1. Przesyłanie danych użytkowników
• Podczas dodania nowego użytkownika (rejestracja, import) dane są automatycznie wysyłane do Brevo.
2. Konfiguracja tagów
• Przed wysłaniem danych użytkownikowi automatycznie przypisywany jest odpowiedni tag w Brevo:
• Przykładowe tagi: new_user_email, imported_user_email
• Tagi pomagają segmentować odbiorców w Brevo.
3. Obsługa błędów
• Jeśli przesyłanie danych do Brevo się nie powiedzie:
• Logować błąd.
• Zapewnić ponowną wysyłkę danych w wyznaczonym czasie (np. 24 godziny).
4. Wymagania techniczne
zobacz stronę https://developers.brevo.com/
Podaj:
1) Twoje doświadczenie z Laravel + Front
2) Przybliżoną ocenę punktów 1 i 2
Budżet: 100 USD Termin: 1 dzień
Dzień dobry! Gotowy wszystko zrobić! Mam ponad 8 lat doświadczenia. Co do kosztów i terminów, dogadamy się
Budżet: 500 USD Termin: 3 dni
Witam, Andrieju.
Zajmuję się tworzeniem na Laravel/Vue od ponad 6 lat, wielokrotnie pracowałem z tym szablonem. Będę cieszył się na współpracę. Pisz, omówimy szczegóły.
Budżet: 1125 USD Termin: 9 dni
Witam!
Nazywam się Aleksej, reprezentuję grupę deweloperów – NC-1.
W naszym zespole jest specjalista (full stack, senior) z niezbędnym dla Ciebie doświadczeniem i wiedzą. Stawka za godzinę – 25 USD
Technologie: PHP 7/8, Laravel, Lumen, PHPUnit, Node.js, Nest.js, Express.js, TypeORM, Prisma, HTML5 / CSS3, Vue.js, React.js, Redux, MySQL, PostgreSQL, Firebase, MongoDB, Scrum / Kanban
Przybliżona wycena:
Zadanie 1: Autoryzacja przez Google/Facebook - 25 godzin - 625 USD
Zadanie 2: Integracja z Brevo - 20 godzin - 500 USD
Portfolio – https://nc-one.com/case-studies
Z poważaniem, Aleksej M.
Budżet: 500 USD Termin: 10 dni
Witam Andrei!
Zainteresował mnie Twój projekt rozbudowy na Laravel z frontendem Vue
Chętnie zrealizuję autoryzację/rejestrację przez Google/Facebook oraz integrację z API Brevo
Mam doświadczenie, ponad 5 lat z Laravel, w tym OAuth 2.0 i frontend z Vue (Vuexy), praca przez Git (Bitbucket)
Szacunkowo: Autoryzacja/rejestracja: 3-5 dni, 300-400 USD (OAuth, przyciski, panel administracyjny z filtrami)
API Brevo: 2-4 dni, 200-300 USD (przesyłanie danych, tagi, obsługa błędów)
Planuję czysty kod, bezpieczeństwo danych i etapową kontrolę
Czekam na Twoją odpowiedź, aby omówić szczegóły
Budżet: 300 USD Termin: 10 dni
Cześć! Wykonam Twoje zadanie szybko i solidnie. Z Laravel i Vue pracuję od 7 lat
Moje portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Pisz, zacznę dziś pracować. Będę zadowolony ze współpracy z Tobą!
Budżet: 1000 USD Termin: 10 dni
Witam!
Chętnie dopracuję frontend i backend Twojej platformy, korzystając z Laravel-admin oraz Vuexy Bootstrap Laravel Admin Template (Vue). Mam duże doświadczenie w pracy z podobnymi technologiami i poradzę sobie z Twoim zadaniem.
Moje doświadczenie: ponad 10 lat pracy z Laravelem na backendzie, w tym rozwój logiki biznesowej, integracja API (np. OAuth 2.0, Google/Facebook API) oraz panelami administracyjnymi, a także ponad 5 lat z Vue.js do tworzenia responsywnych i przyjaznych interfejsów frontendowych. Zwykle pracuję również z Git (Bitbucket) i przestrzegam procesów code review.
Szacunkowy czas realizacji zadań:
Autoryzacja/rejestracja przez Google i Facebook: około 5-7 dni roboczych (integracja OAuth 2.0, dodanie przycisków, obsługa odpowiedzi API, dostosowanie do urządzeń mobilnych, panel administracyjny z filtrami).
Przesyłanie danych do Brevo: około 4-6 dni roboczych (integracja API, automatyczne przesyłanie danych, ustawienie tagów, obsługa błędów z ponownym wysyłaniem).
Chętnie omówię szczegóły, wykonam zadanie etapami i podam dokładne terminy oraz warunki w prywatnej korespondencji. Napisz, proszę, abyśmy mogli zacząć!
Z poważaniem, Mikołaj
Budżet: 650 USD Termin: 10 dni
Witam!
Jestem web deweloperem z ponad 8-letnim doświadczeniem. Mam doświadczenie z Laravel i Vue.
Autoryzacja przez Facebook i Google 300$
Integracja API Brevo 350$
Napisz, omówimy szczegóły.
Budżet: 90 USD Termin: 1 dzień
Witam Cię,
Dziękuję za szczegółowy opis, chętnie pomogę w realizacji projektu. Jestem Inżynierem Rozwoju Oprogramowania z ponad 7-letnim doświadczeniem w tworzeniu różnych stron internetowych, rozwiązań SaaS, skomplikowanych platform internetowych i MVP dla startupów. W portfolio wymieniłem niektóre z opracowanych projektów.
Mój stos technologiczny obejmuje następujące technologie i ich frameworki: PHP (Yii2, Laravel, Symfony), HTML5, CSS3, JS (Vue.js, React.js), MySQL, PostgreSQL.
Budżet: 700 USD Termin: 8 dni
Witaj, Andrzeju!
Mam ponad 7 lat doświadczenia w pracy z Laravel (w tym Laravel-admin) oraz w tworzeniu frontendu z użyciem Vuexy + Bootstrap. Zrealizowałem logowanie przez OAuth (Google/Facebook) za pomocą Laravel Socialite i zintegrowałem takie API jak Brevo (Sendinblue), Mailchimp, Stripe i inne.
Szacowany czas
1. Logowanie/rejestracja przez OAuth w Google i Facebook – 1,5–2 dni
Konfiguracja Socialite, automatyczna rejestracja i łączenie użytkowników
Przyciski frontendu + przepływ OAuth (wyskakujące okno/iframe)
Panel administratora: wyświetlanie statusu logowania przez Google/Facebook + filtr
2. Integracja z API Brevo – 1,5–2 dni
Wysyłanie danych użytkowników podczas rejestracji/importu + przypisywanie tagów
Obsługa błędów + system ponownych prób (logi/kolejka)
Pracuję z Git (Bitbucket) i stosuję rygorystyczne standardy Laravel. Chętnie zajmę się tymi dwoma zadaniami.
Z pozdrowieniami,
Georgios Tutudakis
Budżet: 650 USD Termin: 6 dni
Witam, Andrzeju!
Mam ponad 5 lat doświadczenia w pracy z Laravel, Vuexy i integracjami API. W poprzednich projektach realizowałem OAuth (Google, Facebook) oraz zewnętrzne serwisy, takie jak Brevo.
Koszt
1. Integracja uwierzytelniania Google/Facebook
– Laravel Socialite, przyciski dla frontendu, filtry administratora
– Powiązanie adresów email + obsługa urządzeń mobilnych
2–3 dni — 200–300 USD
2. Integracja API Brevo
– Automatyczne wysyłanie danych nowych użytkowników, obsługa tagów, ponowne próby przy awarii
2 dni — 150–250 USD
Proces pracy na Bitbucket
Idealny frontend
Czyste commity Git + testowanie
Jestem gotów rozpocząć realizację tych dwóch zadań — omówmy szczegóły!
Z poważaniem,
Julian Oronos
Budżet: 1000 USD Termin: 7 dni
Dzień dobry.
Doświadczenie w tworzeniu z laravel i nie tylko ponad 10 lat. Bez problemu zrealizuję dowolne zadanie. Tu chodzi o rozsądną płatność, a nie o zadanie.
Proszę się kontaktować, rozwiążemy i ocenimy wszelkie życzenia.
Budżet: 500 USD Termin: 10 dni
Cześć!
Bardzo zainteresował mnie Twój projekt. Chętnie pomogę.
O sobie: Mam ponad 4 lata doświadczenia w Front-End Vue.js/React.js/Next.js oraz backend Laravel/Nest.js, tylko w dużych projektach komercyjnych. Pracowałem w dużych zespołach, ale mam też doświadczenie w samodzielnej pracy nad rozwojem.
Mój GitHub: https://github.com/virus231
Linkedin: https://www.linkedin.com/in/vladyslav-prodan-4865891a0/
Stawka za godzinę: 20$
Przybliżona łączna ocena
Razem: 10-12 dni na oba punkty, jeśli nie pojawią się nieprzewidziane blokery.
Skontaktuj się!
Budżet: 200 USD Termin: 10 dni
Z Laravel znam się dobrze, ale nie mam dużo doświadczenia komercyjnego. Z Vue jest ta sama sytuacja. Zdołam to zrobić w ciągu 7-10 dni.
Jest strona na Wix Studio. Na stronie kategorii produktów (strona dynamiczna) na urządzeniach mobilnych pojawiają się duże białe przerwy między kartami produktów, gdy niektóre pola są puste. Karty produktów bez danych zajmują ~1949px wysokości na urządzeniu mobilnym. Bloki akordeonów („Skład”, „Opis”, „Specyfikacje techniczne”) rezerwują dużą pustą przestrzeń, nawet gdy danych nie ma. Blok z galerią zdjęć również tworzy dużą białą przerwę, gdy zdjęcia nie ma. Co należy zrobić: Kiedy pola „Skład”, „Opis”, „Specyfikacje techniczne” są puste w CMS — nagłówki akordeonów powinny pozostać widoczne, ale pusta przestrzeń wewnątrz nie powinna być rezerwowana Kiedy zdjęcia nie ma - blok galerii nie powinien tworzyć dużej białej przerwy Poprawki powinny działać na wszystkich stronach kategorii, nie tylko na jednej Ważne: Nagłówki sekcji („Skład”, „Opis” itp.) powinny zawsze pozostawać widoczne. Należy usunąć tylko pustą białą przestrzeń wewnątrz.
Jest strona na Wix Studio. Na stronie kategorii produktów (strona dynamiczna) na urządzeniach mobilnych pojawiają się duże białe przerwy między kartami produktów, gdy niektóre pola są puste. Karty produktów bez danych zajmują ~1949px wysokości na mobilnym. Bloki akordeonów ("Skład", "Opis", "Specyfikacje techniczne") rezerwują dużą pustą przestrzeń, nawet gdy danych nie ma. Blok z galerią zdjęć również tworzy dużą białą przerwę, gdy zdjęcia nie ma. Co należy zrobić: Kiedy pola "Skład", "Opis", "Specyfikacje techniczne" są puste w CMS — nagłówki akordeonów powinny pozostać widoczne, ale pusta przestrzeń wewnątrz nie powinna być rezerwowana Kiedy zdjęcia nie ma - blok galerii nie powinien tworzyć dużej białej przerwy Poprawki powinny działać na wszystkich stronach kategorii, nie tylko na jednej Ważne: Nagłówki sekcji ("Skład", "Opis" itp.) powinny zawsze pozostawać widoczne. Należy usunąć tylko pustą białą przestrzeń wewnątrz.
Jestem profesjonalnym projektantem 3D, tworzę wysoko szczegółowe rendery pomników i kompleksów memorialnych (format pionowy 9:16). Moimi klientami są właściciele warsztatów i pracowni, którzy potrzebują wygodnego cyfrowego katalogu moich modeli do pokazania swoim detalicznym klientom. Co potrzebuję: Wybrać optymalną platformę i stworzyć lekki, szybki web-app (katalog), który będzie idealnie wyglądał na smartfonach i poprawnie otwierał się na komputerach. Kluczowe wymagania dotyczące katalogu: Design: Maksymalny minimalizm. Ciemny motyw (czarne tło), duże pionowe zdjęcie (proporcje 9:16), pod nim tylko nazwa/artykul modelu. Żadnych długich opisów. Zarządzanie bazą: Potrzebuję maksymalnie prostego systemu dodawania nowych modeli (idealnie — przez znane Google Arkusze lub bardzo wygodną wewnętrzną bazę danych). Muszę po prostu załadować zdjęcie i wpisać artykuł, nie łamiąc układu. Integracja z klientami (Najważniejsze): Katalog musi łatwo integrować się na stronach moich klientów-warsztatów (niektórzy mają WordPress, inni własne rozwiązania). Należy przemyśleć elegancki sposób osadzania: przez Iframe (aby katalog działał bezpośrednio w ich stronie) lub przez odpowiednie ustawienie przycisku-linku. Co już próbowałem: Testowałem Glide i Adalo. W Adalo uzyskałem potrzebny wizual (9:16 na czarnym tle), ale zarządzanie wewnętrzną bazą danych i zabawa z linkami do Google Dysku okazały się zbyt niewygodne do stałej pracy. Poza tym mam wątpliwości co do prawidłowego osadzania Iframe w cudzych stronach, aby nie rozjeżdżał się na szerokich monitorach. Oczekuję od was w odpowiedzi: Na jakiej platformie (Adalo, Glide, Bubble, Webflow, Glide + Airtable lub coś innego) proponujecie to zrealizować i dlaczego? Jak zostanie rozwiązany problem z przechowywaniem ciężkich zdjęć (renderów)? Jak proponujecie technicznie osadzić ten katalog na zewnętrznych stronach moich klientów? Szukam specjalisty, który zamknie ten techniczny ból pod klucz, abym mógł spokojnie zajmować się modelowaniem 3D.
Strona internetowa jest już uruchomiona i działa. Główne zadanie to zrozumienie obecnej struktury projektu, sprawdzenie jakości realizacji, naprawienie znalezionych problemów technicznych oraz pomoc w dalszych zmianach.Główna technologia Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit W projekcie mogą być również używane: Prisma JWT-uwierzytelnianie Stripe Mailgun Google APIs Vercel lub Netlify FunctionsGłówne zadania przeprowadzenie audytu istniejącego projektu; ocena struktury i jakości kodu; naprawa błędów i rozwijanie obecnej funkcjonalności; poprawa renderowania po stronie serwera i szybkości ładowania stron; sprawdzanie poprawności wyświetlania strony na urządzeniach mobilnych; praca z formularzami, częścią administracyjną i zewnętrznymi integracjami; wnoszenie technicznych zmian SEO; wspieranie i stopniowe ulepszanie istniejącej strony.Co jest dla nas ważne dobre doświadczenie w pracy z Next.js, React i TypeScript; umiejętność rozumienia cudzych kodów; zrozumienie SSR i specyfiki Next.js App Router; uwaga na wydajność i jakość realizacji; umiejętność wyjaśniania znalezionych problemów i proponowania zrozumiałych rozwiązań; samodzielność i staranna praca z działającą stroną. Na pierwszym etapie należy zapoznać się z projektem, przeprowadzić audyt techniczny i zaproponować listę priorytetowych zmian. Po tym możliwa jest stała praca nad dalszym rozwojem strony.
Szukamy doświadczonego programisty Embedded do stworzenia energooszczędnego oprogramowania dla urządzenia noszonego (format: pas piersiowy) do monitorowania stanu psychofizjologicznego. Projektowanie schematu zostało zakończone, rozwój będzie prowadzony na bazie płytki deweloperskiej (Development Kit) z późniejszym przeniesieniem na niestandardową płytkę.Stos i baza sprzętowa:MCU: Nordic Semiconductor nRF52840 lub nRF5340.Środowisko programistyczne: nRF Connect SDK / Zephyr RTOS (wyłącznie C/C++).Peryferia:Optyczny czujnik pulsu (PPG) — komunikacja przez I2C.6-osiowy czujnik inercyjny (IMU akcelerometr + żyroskop) — komunikacja przez SPI.Sterownik silnika wibracyjnego (LRA 1030) — sterowanie przez PWM.Zewnętrzna pamięć SPI Flash do cyklicznego logowania.Zakres pracy według etapówEtap 1: Uruchomienie, sterowniki peryferiów i telemetria BLECel: Ożywić sprzęt, skonfigurować stabilne zbieranie danych i ich przesyłanie na smartfon/PC.Konfiguracja pracy szyn I2C i SPI z wykorzystaniem DMA (Direct Memory Access) w celu odciążenia procesora.Pisanie/integracja sterowników dla PPG i IMU (konfiguracja częstotliwości próbkowania, buforów FIFO czujników).Rozwój niestandardowego profilu BLE (usługa GATT) do przesyłania surowych danych z czujników w czasie rzeczywistym.Podstawowa inicjalizacja PWM do sterowania silnikiem wibracyjnym LRA (uruchomienie testowych wzorców wibracji).Etap 2: Warstwa algorytmiczna (DSP i wielopoziomowa logika sprzężenia zwrotnego)Cel: Zrealizować matematyczne przetwarzanie sygnałów bezpośrednio na chipie (Edge Computing) oraz logikę reakcji urządzenia.Realizacja algorytmów filtracji artefaktów ruchu: oczyszczanie sygnału PPG z wykorzystaniem danych z akcelerometru (IMU).Wydobycie interwałów R-R (HRV) z oczyszczonego sygnału PPG.Realizacja 4-poziomowej logiki stabilności systemu:Poziom Dryfu: Śledzenie płynnych zmian HRV i oddechu.Poziom Predykcji: Obliczanie matematycznego trendu na pogorszenie stanu.Poziom Mikro-korekcji: Generowanie ledwo zauważalnych wzorców wibracji na silniku LRA przy wykrywaniu docelowego wzorca danych.Poziom Sprzętowego resetu: Realizacja logiki bezpieczeństwa (wysokointensywny impuls wibracyjny przy krytycznych wskaźnikach).Etap 3: Oszczędność energii, logowanie i odporność na awarieCel: Przygotowanie urządzenia do autonomicznej pracy z miniaturową baterią i zapewnienie stabilności „24/7”.Głęboka optymalizacja zużycia energii. Przełączanie MCU w tryb uśpienia (System ON/OFF) między cyklami pomiarów. Procesor powinien budzić się tylko na przerwania z buforów FIFO czujników lub timera.Pisanie odpornej na awarie systemu plików w zewnętrznej pamięci SPI Flash (np. LittleFS) do autonomicznego cyklicznego zapisywania logów.Konfiguracja sprzętowego timera watchdog (Watchdog Timer) w celu zapobiegania zawieszaniu się oprogramowania.Wymagania wobec wykonawcy:Doświadczenie w komercyjnej produkcji dla chipów Nordic (nRF52/nRF53) od 3 lat.Pewna znajomość Zephyr RTOS i narzędzi debugowania (Segger Embedded Studio / VS Code, J-Link).Zrozumienie zasad działania cyfrowej filtracji sygnałów (DSP) i pracy z niskim zużyciem energii (Low-Power design).Posiadanie własnego zestawu deweloperskiego (nRF52840-DK lub podobnego) do rozpoczęcia pracy jest mile widziane.Format pracy:Płatność etapowa (Milestones) z dokumentacją wyników na GitHubie. Proszę podać swoją stawkę godzinową lub przybliżoną wycenę kosztów i terminów dla każdego z trzech etapów.