Przejdź do głównej treści
Case study przejęcia i przebudowy aplikacji

Sprawdzeni.pl: serwis ofert i opinii przepisany od podstaw

Przejęliśmy aplikację, która była trudna w użyciu i regularnie zgłaszała błędy. W około sześć tygodni napisaliśmy system od podstaw, zachowując koncepcję wizualną właściciela i rozwijając ją o sprawną obsługę ofert, opinii, wiadomości, moderacji oraz aktualizacji danych firm.
Ilustracja serwisu Sprawdzeni.pl z mapą lokalnych usługodawców, wyszukiwaniem ofert, opiniami, wiadomościami i moderacją.

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.

Zobacz Sprawdzeni.pl

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.

Opisz aplikację, którą trzeba naprawić lub rozwinąć