CRMTurystykaNext.js

System do zarządzania wycieczkami od zapytania do faktury

Kompleksowy system CRM do zarządzania wycieczkami - rezerwacje, płatności PayNow, umowy PDF i integracje z SaldeoSMART oraz HDI.

Klient
GRUPA DE-PL / Magia Podróżowania
Rok
2025
Zakres
Strategia, UX, kod
Magia PodróżowaniaPubliczna oferta wycieczki · program, świadczenia i rezerwacja

Grupa DE-PL organizuje kilkadziesiąt wycieczek rocznie - i do niedawna każda z nich żyła osobno: w arkuszu kalkulacyjnym, w skrzynce mailowej, w segregatorze umów. Rezerwacje wpadały przez formularz na starej stronie, ale dalej wszystko robiono ręcznie - wysyłka umowy, pilnowanie zaliczki, wystawienie faktury, zgłoszenie ubezpieczenia. Przy większej liczbie uczestników łatwo było coś przeoczyć.

Zadanie było jasne: zbudować jeden system, w którym cały cykl obsługi wycieczki - od publikacji oferty po rozliczenie - dzieje się w jednym miejscu, z automatyzacją tam, gdzie wcześniej był ręczny czyn.

Publiczna strona oferty wycieczki Magia Podróżowania - program, zakwaterowanie, świadczenia i cena
Publiczna oferta wycieczki - galeria, program dnia po dniu, świadczenia i CTA do rezerwacji
7
Modułów systemu połączonych w jeden spójny panel
4
Integracje zewnętrzne: PayNow, SaldeoSMART, HDI, SMTP
3
Role użytkowników: organizator, koordynator, uczestnik

01 / WyzwanieSiedem arkuszy, jedna prawda

Największym problemem nie był brak narzędzi - był ich nadmiar, żaden ze sobą niepołączony. Dane o uczestniku istniały w arkuszu rezerwacji, osobno w mailu z umową, osobno w systemie księgowym. Przy każdej zmianie terminu czy liczby uczestników trzeba było poprawić to ręcznie w kilku miejscach naraz.

Nie potrzebowali kolejnej aplikacji do zarządzania projektami. Potrzebowali systemu, który myśli tak, jak myśli branża turystyczna - w wycieczkach, terminach i ratach.

02 / RozwiązanieJeden panel, cały cykl życia wycieczki

Zbudowałem system modułowo - każdy etap obsługi wycieczki ma swoje miejsce, ale wszystkie moduły dzielą tę samą bazę danych, więc nic nie trzeba przepisywać dwa razy.

Panel organizatora i publiczne strony ofert

Organizator tworzy wycieczkę raz - cenę, miejsca, harmonogram płatności (zaliczka + dopłata) - a system generuje z tego edytowalną, publiczną stronę oferty z galerią i formularzem rezerwacji online.

Wielokrokowy formularz rezerwacji Magia Podróżowania - dane kontaktowe, uczestnicy, usługi i zgody
Rezerwacja online w 4 krokach - kontakt, uczestnicy, usługi dodatkowe, zgody i podsumowanie

Płatności, umowy i faktury bez ręcznej roboty

Rezerwacja online uruchamia całą resztę automatycznie: integracja z PayNow obsługuje płatności i przypomnienia o ratach, edytor szablonów HTML wypełnia umowę danymi klienta i eksportuje do PDF, a SaldeoSMART API wystawia fakturę bez udziału księgowości.

Szczegół, który robi różnicę

Integracja z HDI oznacza, że ubezpieczenie uczestnika jest zgłaszane automatycznie w momencie potwierdzenia rezerwacji - nie trzeba już o tym pamiętać osobno.

Panel koordynatora i komunikacja masowa

Koordynatorzy wyjazdów dostali ograniczony dostęp z podglądem wyłącznie przypisanych wycieczek i list uczestników. Do komunikacji z grupą wbudowano wysyłkę e-maili SMTP z szablonami wiadomości - bez przełączania się na osobne narzędzie.

03 / RezultatOd zapytania do faktury bez przepisywania

System zastąpił komplet arkuszy, szablonów Worda i ręcznych zgłoszeń jednym panelem. Dane uczestnika wpisuje się raz - przy rezerwacji - a dalej płyną same przez płatność, umowę, fakturę i ubezpieczenie. Zespół Grupy DE-PL odzyskał czas, który wcześniej szedł na przepisywanie tych samych informacji w kółko.

Jeśli Twoja firma też żongluje danymi klientów między arkuszem, mailem i fakturownią - to dokładnie ten typ projektu, który buduję najchętniej. Porozmawiajmy o Twoim procesie i sprawdźmy, co dałoby się zautomatyzować jako pierwsze.

Next.jsReactTypeScriptTailwind CSS Supabase (PostgreSQL, Auth, Storage)shadcn/ui PayNowSaldeoSMART APIHDIVercel
Stanisław
Mainly · custom web development

Buduję aplikacje webowe i systemy dla firm - od projektu po wdrożenie. Specjalizuję się w Next.js, Supabase i integracjach z zewnętrznymi serwisami. Każdy projekt obsługuję osobiście.

Masz podobny proces do zautomatyzowania?

Bezpłatna rozmowa - 30 minut. Powiem wprost, czy warto budować system i ile by to kosztowało w Twoim przypadku.

Umów rozmowę