LYXUP: wielousługowa platforma rezerwacyjna zbudowana przez jednego inżyniera
Przejazdy, limuzyny, noclegi i usługi domowe na jednej platformie: aplikacja dla klientów, aplikacja partnerska dla kierowców i usługodawców oraz centrum operacyjne dla zespołu, wszystko na jednym API.


Wyzwanie
Platformy rezerwacyjne zwykle wymagają zespołu dziesięciu osób i co najmniej roku pracy: osobne aplikacje dla klientów i usługodawców, zaplecze administracyjne, płatności dzielące pieniądze między strony, mapy, czat i funkcje bezpieczeństwa.
LYXUP musiał robić to wszystko dla wielu rodzajów usług, nie tylko przejazdów, a przy tym pozostać na tyle prosty, by jedna osoba mogła go zbudować, przetestować i utrzymywać.
Trzy aplikacje, jedno API

Aplikacja dla klientów
Rezerwacja przejazdów i usług, płatność kartą, śledzenie kierowcy na żywo, czat, udostępnianie i ocena przejazdu. iOS, Android i web z jednego kodu.

Aplikacja partnerska
Kierowcy, gospodarze i usługodawcy dostają zlecenia pojedynczo, nawigują, aktualizują każdy etap kursu, widzą zarobki i ustawiają wypłaty.

Centrum operacyjne
Zespół zarządza rezerwacjami, dopasowaniem, cenami, prowizją, wypłatami, wsparciem, moderacją i bezpieczeństwem z jednego panelu webowego.
Jak to jest zbudowane
Podzielone na moduły domenowe (rezerwacje, dopasowanie, płatności, wypłaty, wiadomości, bezpieczeństwo), z workerem kolejki i zadaniami cyklicznymi dla ofert, dopasowania, uzgadniania płatności i wypłat.
Jeden kod buduje zarówno aplikację dla klientów, jak i aplikację partnerską, a także wersję webową, w pięciu językach.
Szybki panel administracyjny, który komunikuje się z API przez własne bezpieczne proxy.
Najważniejsze funkcje
Uczciwe dopasowanie kierowców
Oferty przejazdów trafiają do jednego kierowcy naraz, według odległości, sprawiedliwego podziału i priorytetu, z limitami dla każdego miasta i limuzyną jako opcją zapasową.
Ceny pod kontrolą zespołu
Za kilometr i za minutę, z przedziałami nocnymi, szczytowymi, weekendowymi i świątecznymi oraz limitem ceny. Przejazdy można rezerwować do 7 dni wcześniej.
Płatności, które chronią wszystkich
Środki na karcie są blokowane przy potwierdzeniu rezerwacji i pobierane po wykonaniu zlecenia. Usługodawcy dostają wypłaty przez Stripe Connect po okresie karencji.
Wbudowane bezpieczeństwo
Wygasające linki do udostępniania przejazdu, połączenie alarmowe jednym dotknięciem i pilny alert prosto do zespołu wsparcia.
Czat z wiadomościami głosowymi
Wiadomości w aplikacji między klientami a usługodawcami, z wiadomościami głosowymi i moderacją.
Filmy społeczności
Krótkie filmy przesyłane w częściach i przekodowywane na serwerze przez ffmpeg, ze zgłaszaniem treści i zasadami społeczności.





Jak to się zaczęło: lyxup.com
Pierwszy LYXUP to platforma webowa, która działa do dziś. Pracuje na Dockerze we Frankfurcie z bazą PostgreSQL i automatycznie sprawdza każdą zmianę przed wydaniem.
- 6 działających usług: przejazdy, hotele, wynajem aut, dostawy, biznes i atrakcje
- 17 języków interfejsu, w tym arabski i hebrajski pisane od prawej do lewej
- 5 rynków z własną walutą
- 255 testów regresji przy każdej zmianie
Chcesz taką platformę dla swojej firmy?
LYXUP to podstawa aplikacji rezerwacyjnej Nodik: twoja marka, twoje ceny i twoi klienci, gotowe w kilka tygodni.
Zobacz aplikację rezerwacyjną