Budżet: 7000 UAH Termin: 10 dni
Gotowe! Podaj szczegóły strony, funkcjonalności panelu administracyjnego i cech roli sprzedawcy.
Stos technologiczny: HTML, CSS, PHP 7.0, JavaScript (jQuery), MySQL
Podejście
Przesyłam Ci wszystko, co potrzebne do zapoznania się z witryną, kodem i panelem administracyjnym.
Zapoznajesz się, omawiamy bardziej szczegółowo zadanie, zadajemy je na FX
Omawiamy szczegóły (koszt i termin) i zaczynamy pracować przez giełdę.
Naszym klientom daje się możliwość dodawania produktów, które ma w dostępności w Ukrainie, oraz tworzenia zestawień produktów z zagranicznych stron do sprzedaży z dostawą.
Celem dodawania jest sprzedaż takich produktów.
Istnieje opinia, że wykorzystanie istniejącej funkcjonalności jest najbardziej akceptowalne do rozwiązania tego zadania poprzez stworzenie nowej roli w panelu administracyjnym z pewnymi ograniczeniami. Ta rola umożliwi tworzenie i edytowanie kategorii z chińskimi produktami. Te zmiany będą miały wpływ tylko na kategorie i produkty umieszczone przez tę rolę w imieniu konkretnego sprzedawcy. Wykorzystując istniejące możliwości, użytkownik witryny tworzy swoje zestawienia w osobnej sekcji (obecnie w interfejsie panelu administracyjnego to "Katalog").
Należy również umożliwić ludziom dodawanie swoich produktów na stronę. Obecnie mamy możliwość sprzedaży swoich produktów, oprócz chińskich, co również jest zrealizowane w panelu administracyjnym pod tym linkiem:
https://tum-tum.com.ua/admin/?cmd=warehouse&do=default
W miarę możliwości dopisać tę funkcjonalność, aby inni sprzedawcy mogli wystawiać swoje produkty.
Na razie mamy zrozumienie, że to będzie osobna kategoria ze wszystkimi sprzedawcami (na przykład "Top sprzedawców"), i tutaj będą umieszczane podkategorie z produktami od wszystkich sprzedawców, oprócz nas samych. Istnieje pytanie dotyczące kolejności wyświetlania produktów podczas wyszukiwania, ponieważ na razie nie rozumiemy, jak są one klasyfikowane, jeśli ten sam produkt znajduje się w różnych sekcjach. To trzeba będzie sprawdzić.
Uważamy, że obecnie potrzebne są następujące sekcje: Zamówienia, Kształtowanie cen, Katalog, Użytkownicy, Statystyki (nie priorytetowo)
Sekcje, które nie są potrzebne takiemu użytkownikowi, nie są ukrywane — po prostu ogranicza się dostęp do nich, jeśli to prostsze w realizacji.
Mamy rolę superadministratora i widzimy to tak: na określoną nazwę sprzedawcy lub e-mail/ID superadministrator może przyznać potrzebną rolę i oznaczyć, do jakiego funkcjonalności otworzyć dostęp, a do jakiego — nie.
Sprzedawcy powinni mieć dostęp do strony zamówień — użytkownik z tą rolą widzi tylko swoje zamówienia i może pracować tylko z nimi.
Wszystkie elementy, które są na stronie https://tum-tum.com.ua/admin/?cmd=Orders, muszą być dostępne dla sprzedawcy. Sprzedawca powinien widzieć tylko swoje produkty i mieć możliwość edytowania tylko swoich produktów.
Na stronie "Zamówienia" zrealizowane są filtry według statusów zamówień i produktów, szybkie zamówienia (od klientów, którzy złożyli zamówienie jako niezarejestrowani) oraz zamówienia od zarejestrowanych użytkowników.
Byłoby dobrze, gdyby zrealizowano sortowanie według dostawcy: produkty samego sprzedawcy, 1688, TAOBAO, ALIBABA.
Ma kilka zakładek, dostęp dla sprzedawców powinien być do takich zakładek:
Kategorie: https://tum-tum.com.ua/admin/?cmd=categories&do=default
Opinie o produktach: https://tum-tum.com.ua/admin/?cmd=reviews&do=default&new=on — nie priorytetowo
Produkty na magazynie: https://tum-tum.com.ua/admin/?cmd=warehouse&do=default — jeśli to możliwe, wykorzystujemy istniejącą funkcjonalność, w przeciwnym razie kierujemy się na podobną realizację. Wszystkie trzy sekcje powinny być dostępne dla sprzedawcy (Kategorie, Produkty i Import).
Produkty: https://tum-tum.com.ua/admin/?cmd=items&do=default — ta strona umożliwia znalezienie produktu po identyfikatorze i edytowanie go.
Użytkownik powinien mieć możliwość ustalania swojej marży, która wpłynie tylko na jego produkty i kategorie.
Obecnie może to robić tylko administrator. Jeśli istnieje techniczna możliwość — wykorzystać istniejącą funkcjonalność.
Na tej stronie sprzedawca będzie widział tylko swoich klientów.
Na stronie są trzy zakładki — dostęp przyznać tylko do zakładki "Klienci". Ma ona filtr według danych klientów, eksport wszystkich klientów oraz listę klientów.
Prawdopodobnie na początku będzie to zrealizowane przez naszą funkcjonalność przyjmowania płatności, a w przyszłości — z możliwością przejścia na bezpośrednie płatności dla sprzedawców.
Jeśli nie jest to zbyt skomplikowane do zrealizowania, to przypisujemy dane sprzedawcy do jego nazwy i od razu wyświetlamy je w modalnym oknie płatności.
Budżet: 7000 UAH Termin: 10 dni
Gotowe! Podaj szczegóły strony, funkcjonalności panelu administracyjnego i cech roli sprzedawcy.
Budżet: 7000 UAH Termin: 1 dzień
Dzień dobry - opracowujemy frameworki na Lavarell i aplikacje mobilne na IOS i Android pod klucz.
Projekty:
1. Dzień dobry, jesteśmy gotowi zrealizować Twoje zamówienie pod klucz.
Opracowujemy strony na PHP i aplikacje mobilne na IOS i Android.
Mamy doświadczenie w tworzeniu systemów CRM/ERP.
Jesteśmy gotowi zrealizować Twoje zamówienie pod klucz.
Dzień dobry, opracowujemy strony na Wordpress i aplikacje mobilne na IOS i Android. Łączne doświadczenie w rozwoju wynosi 7 lat. Jesteśmy gotowi zrealizować Twoje zamówienie pod klucz.
1. Projekty
https://berkanaplus.com.ua/ - Przenosiłem i konfigurowałem ten serwer.
2. https://leondesign.kyiv.ua/
Aktualizacje wersji PHP i aktualizacje wtyczek.
3. https://peg.com.ua/
Opracowanie nowego modułu dla strony do dynamicznej aktualizacji cen produktów.
https://uvali.com.ua/
Konfiguracja dedykowanego serwera VPS.
Budżet: 25000 UAH Termin: 20 dni
Witaj!
Chcemy zaproponować nasze usługi. Mamy profesjonalny zespół deweloperów, składający się z specjalistów front-end, back-end oraz TL. Pracujemy od ponad 4 lat w różnych niszach, geolokalizacjach i projektach, dlatego jesteśmy elastyczni w warunkach i różnorodności pracy.
E-Commerce, SaaS, agencje marketingowe, firmy logistyczne i IT to obszary, w których działamy.
Mamy efektywne rozwiązania i nie potrzebujemy długiej adaptacji, ponieważ mamy niezbędne doświadczenie!
Budżet: 7000 UAH Termin: 17 dni
Dzień dobry, jestem gotów zrealizować Twój projekt, proszę napisz do mnie w wiadomości.
Budżet: 7000 UAH Termin: 10 dni
Dzień dobry!
Wygląda na to, że ten projekt jest właśnie dla mnie. Zajmę się kodem strony, architekturą, harmonijnie dodam funkcjonalność do istniejącego kodu w tym samym stylu, w jakim napisany jest kod. Mam wszystkie niezbędne umiejętności i doświadczenie. W ogóle rola to fundamentalna funkcjonalność, która przechodzi przez całe CMS i powinna być rozsądnie zintegrowana dla ogólnego bezpieczeństwa strony. Uważaj na kandydatów, którzy używają ChatGPT do przedstawiania swoich propozycji. Ich propozycje wyglądają obiecująco, ale mogą nie udźwignąć dużego projektu. Ja również używam ChatGPT przy programowaniu, jako narzędzie do przyspieszania pracy, ale nie do wygórowanych stawek na freelancie. Jestem prawdziwym specjalistą. Będę zadowolony z współpracy przy tej stronie.
Budżet: 7000 UAH Termin: 1 dzień
Cześć! Jestem gotów szybko i jakościowo wykonać twoje zadanie. Mam doświadczenie w różnych dziedzinach, co czyni mnie doskonałym wyborem dla twojego biznesu. Skontaktuj się!
Budżet: 9500 UAH Termin: 14 dni
Dzień dobry. Zapoznałem się z Państwa projektem oraz opisem technicznym. Widzę, że strona działa na PHP 7.0, które już od dawna nie jest wspierane i może stwarzać trudności przy realizacji nowej funkcjonalności, szczególnie — przy integracji zewnętrznych bibliotek, aktualizacji logiki bezpieczeństwa lub pracy z nowoczesnymi API.
Mam wystarczające doświadczenie w projektach na niestandardowym kodzie PHP, w szczególności — złożonymi panelami administracyjnymi, rolami użytkowników, ograniczeniami dostępu do określonych sekcji, logiką "widoczności" treści (towarów, zamówień, klientów) tylko dla konkretnego sprzedawcy.
Na co zwracam uwagę jako programista:
Z powodu starej wersji PHP niektóre zewnętrzne pakiety lub metody mogą nie być wspierane (na przykład nowoczesne API, klasy z autoloadingiem, pakiety composer).
Mogą wystąpić ograniczenia w kodowaniu/architekturze, co utrudni integrację (szczególnie w zakresie marż, płatności, filtrowania).
Wpływa to na czas realizacji i koszt, ponieważ będzie trzeba albo szukać alternatywnych rozwiązań, albo pisać więcej kodu ręcznie.
Co proponuję:
Etapowa realizacja:
Analiza kodu i aktualnych możliwości panelu administracyjnego.
Określenie ograniczeń technicznych (prawa, dostępy, powiązania według sprzedawcy).
Uzgodnienie zadania na giełdzie → rozwój.
Termin wykonania:
Z powodu wersji PHP 7.0 — orientacyjnie 7–14 dni roboczych, w zależności od głębokości zmian oraz możliwości ponownego wykorzystania istniejących modułów.
Orientacyjny koszt:
Od 6500 do 9500 zł, w zależności od złożoności realizacji ról, ograniczeń, logiki dotyczącej zamówień/towarów/płatności.
Потрібно переписати повністю PHP . Сьома версія давнив давно не підтримується розробниками.
Szukam programisty, który będzie w stanie stworzyć program (Windows lub Web), przeznaczony do automatycznego wysyłania wiadomości w WhatsApp. Wysyłanie wiadomości według listy numerów telefonów, spam nie jest potrzebny, nie chcę skomplikowanego oprogramowania. Potrzebny jest skrypt, który uruchamia się przez API i wysyła wiadomości.
Wymagane jest zaktualizowanie, przeniesienie i skonfigurowanie projektów Laravel na nowym serwerze, zapewniając stabilne działanie, bezpieczeństwo, ochronę przed exploitami oraz poprawne działanie wszystkich usług po migracji. 1. Główne zadania Przygotować nowy serwer do pracy. Przenieść pliki projektów, bazy danych, konfiguracje oraz zadania cron. Zaktualizować oprogramowanie serwera. Skonfigurować bezpieczne środowisko dla Laravel. Sprawdzić zgodność PHP, Laravel, pakietów Composer i zależności. Zapewnić ochronę przed znanymi exploitami, złośliwymi zapytaniami oraz nieautoryzowanym dostępem. Skonfigurować certyfikaty SSL. Sprawdzić działanie stron po przeniesieniu. 2. Przenoszenie projektów Laravel Dla każdego projektu należy: Przenieść pliki projektu. Przenieść bazę danych. Przenieść konfigurację .env. Skonfigurować prawa dostępu do katalogów: storage bootstrap/cache Sprawdzić działanie: strony głównej; panelu administracyjnego; autoryzacji; formularzy; API; przesyłania plików; wysyłania e-maili; zadań cron; workerów kolejek.3. Bezpieczeństwo i ochrona Należy wdrożyć podstawowy i aplikacyjny poziom ochrony: zamknąć dostęp root przez SSH; skonfigurować dostęp SSH tylko za pomocą kluczy; zmienić standardowy port SSH, jeśli to konieczne; skonfigurować zaporę sieciową; zezwolić tylko na niezbędne porty; zainstalować Fail2Ban; ukryć wersje usługowe Nginx/Apache/PHP; zabronić dostępu do .env, .git, plików kopii zapasowych, plików logów; ustawić odpowiednie uprawnienia do plików; sprawdzić projekty pod kątem złośliwych plików; sprawdzić pakiety Composer pod kątem znanych luk; zaktualizować zależności, jeśli nie łamie to funkcjonalności; skonfigurować ochronę przed SQL injection, XSS, CSRF oraz path traversal; sprawdzić poprawność Laravel APP_ENV oraz APP_DEBUG; ustawić APP_DEBUG=false na produkcji; skonfigurować ograniczenie liczby żądań dla krytycznych punktów końcowych; sprawdzić dostęp do storage/uploads; skonfigurować ochronę przed wykonywaniem PHP w katalogach przesyłania; sprawdzić prawa dostępu do paneli administracyjnych. 4. SSL i domeny Należy: Zainstalować certyfikaty SSL. Skonfigurować automatyczne odnawianie SSL. Włączyć przekierowanie z HTTP na HTTPS. Sprawdzić poprawne działanie stron przez HTTPS. 5. Kopie zapasowe Należy skonfigurować kopie zapasowe: plików projektów; baz danych; plików .env; przesyłanych mediów; konfiguracji cron; konfiguracji Nginx/Apache. Kopie zapasowe powinny być wykonywane automatycznie według harmonogramu. Preferowane jest przechowywanie kopii oddzielnie od głównego serwera. 6. Weryfikacja po przeniesieniu Po migracji należy sprawdzić: brak błędów 500/403/404; brak krytycznych błędów w logach Laravel. 9. Wynik wykonania Po zakończeniu prac powinno być: projekty Laravel pomyślnie przeniesione na nowy serwer; strony działają stabilnie; SSL skonfigurowany; serwer zabezpieczony podstawowymi ustawieniami bezpieczeństwa; dostępy do krytycznych plików zamknięte; kopie zapasowe skonfigurowane; cron i kolejki działają; stary serwer można wyłączyć po ostatecznej weryfikacji.
Szukam dewelopera do projektu składającego się z 4 powiązanych zadań, dla strony best-matchmaking.com wykonywanych kolejno:Integracja gotowego premium szablonu Blade artykułu blogowego + autogeneracja Schema/SEO oznaczeń (Article, FAQPage, Open Graph, canonical) dla wszystkich bieżących i przyszłych artykułówDopracowanie struktury bloga: zmiana URL z 301 przekierowaniami, zmiany w stopce/menu/breadcrumbach, czyszczenie ukrytego kodu, usunięcie kategoriiNowy blok (zdjęcie + cytat recenzji) w istniejącym konstruktorze strony głównej i stron docelowych = możliwość samodzielnego dodawania bloków tekstowych między sekcjamiUjednolicenie czcionek, rozmiarów i kolorów na całej stronie (z wyjątkiem bloga) — jednolity standard dla nagłówków i zwykłego tekstu, w tym nagłówka i stopkiSzczegółowe TŻ dla każdego punktu — załączam poniżej w linku Google. https://docs.google.com/document/d/1E5oQO2E-xmKJ3C0jW0ZsSPDBjaiELq0ETxfdivW6yIs/edit?tab==t.0 Przykłady HTML i kod wyślę na priv po odpowiedzi WAŻNE.! Dokładnie przejrzyj wszystkie 4 zadania, zanim złożysz ofertę, szczególnie ostatnie - czcionki. Jest tam sporo pracy. Potrzebne doświadczenieLaravel + Blade — pewny, nie początkowy poziomFrontend (CSS/JS) na tym samym poziomie, co backendDoświadczenie w pracy z istniejącym, nie swoim kodemFormat pracyBackup i serwer testowy przed rozpoczęciem, przeniesienie na produkcję OBOWIĄZKOWE — po uzgodnieniu i testowaniu Obowiązkowe samosprawdzanie na wszystkich urządzeniach przed oddaniem — wysyłanie "gotowe, sprawdzajcie" bez własnego testowania nie jest akceptowalne. Błędy znalezione po oddaniu są poprawiane w ramach tego samego zadania. Błędy, które pojawiły się podczas przenoszenia. W trakcie przenoszenia również muszą być poprawione na produkcji. Raport ze zrzutami ekranu "przed/po" dla każdego punktuTermin i budżet — po ocenie zakresu według szczegółowego TŻ. Czekam na wasze oferty. Dziękuję
Optymalizacja strony jdgreta.co.uk na Shopify. Audyt SEO dołączony do projektu. Główne zadania - - Poprawić wszystkie metadane - Wykonać TZ dla programisty (ponieważ w tym projekcie połączone są zadania dla programisty i SEO, jeśli nie jesteś firmą - możesz skorzystać z pomocy) - Poprawić drobne zauważalne niedociągnięcia - możesz przejść na strony i dodać do oferty swoje obserwacje - jest to więcej niż mile widziane. - Poprawić opinie, ponieważ dublują się w kartach (zrzuty ekranu dodane) używamy Judge.me wtyczki - Poprawić kolor tekstu w niektórych miejscach, na przykład w filtrach dla lepszej czytelności - Zaktualizować szablon Next
Potrzebny specjalista, który będzie w stanie prawidłowo skonfigurować feed produktowy. Problem: Obecnie ponad 13 000 produktów jest eksportowanych z tym samym typem wartości (np. „wszystko do manicure i pedicure”). Z tego powodu w Google Ads nie można podzielić produktów na segmenty i ustawić różnych budżetów reklamowych. Zadanie: Przekazywać w tagu tylko końcową podkategorię (nazwę folderu), w którym fizycznie znajduje się produkt na stronie, zamiast ogólnej kategorii głównej. Warunek: Potrzebna jest płaska lista — bez „okruszków chleba” i kategorii nadrzędnych przez >. Do tagu ma trafiać tylko jedno, ostatnie wyrażenie (nazwa końcowego działu). ❌ Obecnie (niepoprawnie): wszystko do manicure i pedicure ✅ Jak powinno być: Baza: Bazy Lakier kolorowy: Żele-lakiery Frezarka: Frezarki Zestaw startowy: Zestawy startowe Woskowarka: Woskowarki