Budżet: 30 USD Termin: 1 dzień
Dobry wieczór!
Proszę się zgłaszać, pomogę w miarę uzyskiwania informacji
Dziękuję
Cześć, mam projekt na stacku Laravel + Vue 3 + Inertia + MySQL
Proszę o rozmowę, podczas której skonsultuję się w takiej sprawie:
Teraz będzie to bardzo rozmazane, ale postaram się bez "imion"
Była jedna duża baza crm z jedną bazą danych
Potem powstała oddzielna franczyza1 i zupełnie inna baza
Potem również oddzielna franczyza2
nie miały one ze sobą żadnych zależności
Te crm są rozrzucone po 3 miastach
A potem, oddzieliła się jeszcze jedna franczyza4, ale została po prostu skopiowana z głównej crm
I teraz najciekawsze:
do określonego ID klienci, historia sprzedaży itd. są całkowicie zdublowane.
a po czerwcu bazy idą w 2 kierunkach (ponieważ są skopiowane) …. no powiedzmy, że wszystko byłoby w porządku, ale klienci crm dublują się prawie we wszystkich franczyzach ….
Unikalne pole - numer telefonu
Do określonego „dnia” to normalne… ale kiedy tworzona jest nowa sprzedaż w crm, już go nie ma w którejś z franczyz (odpowiednio)… co robić? kontynuować dublowanie (jak teraz), a API żądać informacji z innych baz?
I kiedy nowy klient kupuje w franczyzie, nie ma go w głównej crm, a potem ten klient jest znowu tworzony w głównej crm, tworzą mu sprzedaż o wartości 0… żeby przychód się nie rozmył, a potem tylko pojawia się w wyszukiwarce, okropne! Co można zrobić?
Przy tym wszystkim, taka sama sytuacja może powtórzyć się w innych miastach ….
Opcja łączenia bazy klientów miasta? również jakieś nomenklatury...
Albo bazy klientów kraju?
Czyli wspólna.... a także inne zależne bazy itd?
I wiele pytań dotyczących MySQL, nie robiłem tam zależności itd
Około takich pytań
Napisz proszę swoje doświadczenie i propozycję co do czasu i kosztów
Budżet: 30 USD Termin: 1 dzień
Dobry wieczór!
Proszę się zgłaszać, pomogę w miarę uzyskiwania informacji
Dziękuję
Budżet: 35 USD Termin: 1 dzień
Dzień dobry. Zainteresował mnie twój zlecenie. Doświadczenie w pracy w sferze internetowej od 2014 roku, na Laravel piszę od ponad 6 lat. Pisz na PW w celu omówienia szczegółów.
Приветствую!
вариантов не так много:
костыльный (короткосрок): оставить базы раздельно, но сделать API-шину, которая синхронизирует клиентов между ними (например, при создании клиента в франшизе — пуш в мастер БД).
оптимальный: выделить централизованную клиентскую базу (страны/всей сети). Франшизы работают с локальными продажами, но клиентская часть общая.
идеальный (но долгий): мульти-тенант архитектура (merchant_id/tenant_id), где у вас одна БД, и все франшизы различаются по
merchant_id. Тогда клиенты единые, продажи/номенклатура/отчётность разделяются по франшизам
Тем более на что обратить внимание в первую очередь:
Нормализация данных клиентов
сейчас у вас клиенты дублируются во всех базах, а уникальный ключ — телефон.
правильнее сделать единый справочник клиентов (master DB), где каждому клиенту соответствует уникальный
client_id.остальные базы (франшизы) должны ссылаться на этот master через
client_id, а не хранить копии.Проблема дубликатов
нужно провести процедуру дедупликации (по телефону, email, паспорту, комбинации полей).
разрулить «исторические» данные: до определённого ID они дубль → связать. после — найти пересечения и почистить.
Продажи, заказы, история
продажи и история не должны дублироваться в разных CRM. они должны «привязываться» к
client_idиmerchant_id(франшиза/город).тогда один клиент может иметь заказы в разных франшизах -> но в единой аналитике это видно как одна сущность.
Эта информация вам на подумать!
Opis projektu Poszukujemy doświadczonego dewelopera lub małego zespołu do stworzenia nowoczesnego sklepu internetowego dla salonu optycznego. Celem jest nie tylko aktualizacja designu, ale stworzenie efektywnego narzędzia do sprzedaży online, które w przyszłości stanie się głównym kanałem sprzedaży firmy. Obecna strona już działa i ma historię SEO, dlatego ważne jest, aby maksymalnie zachować pozycje w Google podczas przejścia na nową stronę. Za podstawę UX i logiki działania bierzemy nowoczesne światowe sklepy internetowe optyki (np. Warby Parker), ale rozwiązania muszą być dostosowane do ukraińskiego rynku.Wymagana funkcjonalność WordPress + WooCommerce nowoczesny responsywny design katalog produktów z filtrami Mega Menu wybór opraw i soczewek konfigurator zamówienia okularów możliwość przesyłania recepty online rejestracja na badanie wzroku online płatność integracja z Nową Pocztą prosty panel administracyjny import produktów struktura przyjazna SEO możliwość dalszej integracji AI-konsultantaWażne Potrzebny specjalista, który ma doświadczenie w tworzeniu sklepów internetowych, rozumie UX, SEO, konwersję i może zaproponować własne rozwiązania dotyczące poprawy projektu. Szczegółowe zadanie techniczne zostanie przekazane po wstępnym wyselekcjonowaniu kandydatów.Prosimy w odpowiedzi wskazać Linki do 3–5 podobnych zrealizowanych sklepów internetowych. Twoje doświadczenie z WooCommerce. Jak planujesz zachować SEO podczas przenoszenia strony. Jakie ulepszenia rekomendujesz w celu zwiększenia konwersji. Orientacyjny koszt projektu. Orientacyjny czas realizacji.Specjalizacja ✅ Tworzenie stron internetowych ✅ Sklepy internetowe i e-commerce ✅ WordPress ✅ WooCommerce ✅ PHP
Kopiowanie bazy i frontu dla bazy (Obecnie częściowo skopiowany front i niektóre cechy, ale niepoprawnie. Parser wypełnił bazę swoimi cechami) Synchronizacja parsera z bazą i cechami bazy Naprawa błędu agenta parsera Przycinanie zdjęć proporcjonalnie do znaku wodnego, które spływają z parsera Praca bufora z nową bazą i narzędziami z obiektami tej bazy Poprawienie drobnych błędów: na przykład tekst popupów lub drobne momenty na froncie, błędy, które pojawią się podczas realizacji zadań Podłączenie nowego magazynu do przechowywania mediów Logi przestały trafiać do tabeli operacji finansowych, co nas stronach bilansu i planu taryfowego (płatność taryfy, doładowanie konta (sukces/nie)) Sprawdzić jeszcze raz działanie płatności i po tym zamienić testowe API billingowe od monobanku na rzeczywiste Udoskonalić prawa dostępu dla użytkownika administratora baz Obecnie są zawieszone procesy, które obciążają serwer, trzeba to sprawdzić Logika komentarzy i notatek obecnie działa niepoprawnie, trzeba, aby dla tego samego obiektu w 2 bazach - komentarze były przypisane do każdej bazy, a nie do obiektu, źródłem którego jest obiekt tej bazy (Bardziej szczegółowo mogę wyjaśnić osobiście) Zafiksować w bazach poprawne sortowanie (Obecnie od pierwszego dodanego do ostatniego. trzeba odwrotnie, funkcjonalność sortowania stworzona) Sprawdzić i poprawić poprawność filtrów w bazach, możliwe, że dodać ograniczenia na filtrację przy dużych objętościach danych
Trzeba przenieść autorski projekt z CodeIgniter 2 na Laravel 12. Szczegóły podam w wiadomościach prywatnych.
Projekt Istniejąca strona została opracowana w Symfony. Należy przejąć projekt na wsparcie, zapoznać się z kodem i w przyszłości realizować poprawki. Główne zadania Wdrożyć wszystkie techniczne zalecenia specjalisty SEO zgodnie z dostarczonym zadaniem technicznym. Wprowadzić zmiany w konfiguratorze pomników zgodnie z oddzielną listą wymagań. Zrealizować zaktualizowany design strony (markup i integracja nowego designu). Wykonywać dalsze techniczne poprawki i wsparcie strony w razie potrzeby. Od dewelopera oczekuje się Zapoznania się ze strukturą projektu i bazą kodu. Oceny kosztów i terminów realizacji każdego etapu. Przestrzegania istniejącej architektury projektu i jakościowej realizacji zmian. Utrzymywania kontaktu w sprawie realizacji zadań i możliwych rozwiązań technicznych.
Chcę bota do Telegramu. Ładowanie dialogów. Z pomocą AI sprawdzanie na potencjalne kłamstwo. Strona z rozszerzonymi możliwościami. Rejestracja, API, statystyki itd.