Sprawdzeni.pl: serwis ofert i opinii przepisany od podstaw

Poprzednia wersja utrudniała korzystanie z serwisu
Sprawdzeni.pl miało łączyć osoby szukające usług z firmami i specjalistami. Wcześniejsza aplikacja nie realizowała jednak tego pomysłu w użyteczny sposób. Powtarzające się błędy utrudniały działanie serwisu, a dalsze dokładanie poprawek nie dawało dobrych podstaw do rozwoju.
Po przejęciu projektu zdecydowaliśmy się nie rozwijać starego kodu. Przepisaliśmy aplikację, jej architekturę i szablon od początku. Pozostawiliśmy kierunek wizualny przygotowany wcześniej przez Marka Tarasiuka, właściciela Sprawdzeni.pl, ale samą warstwę interfejsu wdrożyliśmy ponownie i rozbudowaliśmy.
Wyszukiwanie prowadzi od potrzeby do konkretnej oferty
Nowa aplikacja pozwala szukać usługodawców według nazwy usługi, kategorii, lokalizacji i promienia. Profil oferty może zawierać opis firmy, obszar działania, kategorie oraz materiały dodane przez właściciela.
Po zalogowaniu usługodawca zarządza własnymi ofertami i ich statusem. Użytkownik może przejść od wyników wyszukiwania do profilu, sprawdzić związane z nim opinie i rozpocząć rozmowę dotyczącą wybranej usługi.
Starsze dane wymagały sprawdzenia, a nie tylko przeniesienia
Część ofert pochodziła z poprzedniej wersji, lecz wiele danych straciło aktualność. Sam import zachowałby ten problem w nowym systemie. Dlatego połączyliśmy aplikację z rejestrami CEIDG, REGON i TERYT oraz przygotowaliśmy moduł kampanii e-mail i SMS.
Pierwszy mailing był związany z informacją dotyczącą RODO. Jednocześnie kontakt z firmami pomagał ustalić, które wpisy nadal są aktualne. Dzięki temu przebudowa obejmowała nie tylko kod, lecz także sposób utrzymywania bazy ofert.
Opinie, wiadomości i moderacja działają w jednym procesie
Opinie są przypisane do konkretnych ofert. Właściciel profilu może poprosić klienta o opinię, a osoba przeglądająca serwis widzi ją w kontekście wybranego usługodawcy. Wiadomości również pozostają powiązane z ofertą, dzięki czemu użytkownik przechodzi od wyszukania firmy bezpośrednio do rozmowy.
Oferty, opinie i przesłane pliki trafiają do panelu moderacji. Moderator może je zaakceptować, odrzucić albo odłożyć do późniejszej decyzji. Produkcyjnie działała również automatyczna moderacja, która wspierała obsługę napływających treści.
Serwis otrzymał mechanizmy promocji i komunikacji
Wdrożyliśmy płatne promowanie ofert obsługiwane przez PayU. System kampanii pozwalał kontaktować się z użytkownikami przez e-mail i SMS, a panel łączył te działania z ofertami oraz danymi firm.
Nie były to elementy pozostawione wyłącznie w kodzie. Właściciel potwierdził, że działały w wersji produkcyjnej serwisu.
Rezultat: działający system i wyraźnie lepsza widoczność
Po przebudowie Sprawdzeni.pl zaczęło poprawnie realizować swój podstawowy proces: publikowanie i wyszukiwanie ofert, zbieranie opinii, kontakt użytkowników oraz moderację treści. Właściciel zauważył również wyraźny wzrost widoczności organicznej.
Nie podajemy procentowego wzrostu ani liczby odwiedzin, ponieważ nie mamy zatwierdzonego pomiaru z tego okresu. Serwis nadal uzyskuje zauważalny ruch, chociaż po głównej realizacji nie prowadzono regularnych działań SEO. Właściciel rozważa obecnie odświeżenie i dalszą rozbudowę systemu.
Opinia klienta
Miałem okazję współpracować z wieloma programistami, jednak po raz pierwszy z tak rzetelnym, kompetentnym i dotrzymującym terminów. Zdecydowanie polecam.
Marek Tarasiuk, właściciel Sprawdzeni.pl
Kiedy podobna przebudowa ma sens
Pełne przepisanie aplikacji nie zawsze jest właściwą decyzją. Najpierw sprawdzamy stan kodu, danych, integracji i procesów, które muszą działać bez przerwy. Przebudowa ma uzasadnienie, gdy naprawy utrwalają problemy starej architektury, kluczowe funkcje pozostają niestabilne, a dalszy rozwój wymagałby pracy wokół tych samych ograniczeń.
Sprawdzeni.pl pokazało też drugi ważny problem: nowy kod nie naprawia automatycznie starych danych. Jeżeli baza zawiera nieaktualne wpisy, plan przebudowy musi objąć sposób ich sprawdzenia, uzupełnienia albo bezpiecznego wycofania.
Porozmawiajmy o istniejącej aplikacji
Jeżeli używany system regularnie zgłasza błędy albo blokuje dalszy rozwój, opisz jego główny proces, najpoważniejsze problemy i elementy, które muszą zostać zachowane. Sprawdzimy, czy lepszym kierunkiem będzie naprawa, wymiana wybranego modułu czy pełna przebudowa.