Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.
Nasz klient prowadzi znaczącą sieć restauracji na zachodnim wybrzeżu USA, zatrudniającą ponad 3500 pracowników. Klient działa w tej branży od 2009 roku i nigdy wcześniej nie wprowadził żadnych znaczących zmian. partnerstwo.
Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.
Nasz klient długo szukał firmy zajmującej się tworzeniem aplikacji dla restauracji, zanim zwrócił się do nas o pomoc. Istniała aplikacja Java Monolith, która nie spełniała obecnych realiów sektorów biznesowych klienta. Problem polegał na tym, że system klienta nie był w stanie obsłużyć obciążenia w postaci przetwarzanie danych, co skutkuje ciągłymi przerwami i niemożnością składania zamówień przez klientów, a także niemożnością zalogowania się pracowników do swoich profili firmowych.
Nasz zespół stanął przed wyzwaniem zmodernizowania systemu zarządzania restauracją ze współdzieloną częścią serwerową i zintegrowanymi aplikacjami dla personelu restauracji i klientów.
Po migracji do nowej architektury stworzyliśmy trzy aplikacje, dwie dla personelu i jedną dla klientów. Informacje o pracownikach musiały zostać uwzględnione w aplikacji korporacyjnej. Druga aplikacja miała na celu uproszczenie procesu obsługi poprzez wyświetlanie informacji o rezerwacji i zamówieniu klienta oraz umożliwienie mu przekazania ich do kuchni. Aplikacja dla klientów zawiera wygodny interfejs do rezerwacji stolików (i zmiany ich lokalizacji), formowania zamówień, zostawiania napiwków i dokonywania płatności.
Zespół Innowise zdecydował się podjąć następujące kroki w celu wdrożenia tej platformy:
Głównym celem naszego zespołu była bezbłędna migracja platformy do nowej architektury. W rezultacie musieli zbudować i ulepszyć trzy systemy, aby spełnić wymagania klienta i użytkowników.
Ponieważ przeprowadzaliśmy całkowitą migrację, musieliśmy usunąć usługi Java i utworzyć nowe dla Golang. Zaowocowało to stworzeniem niezawodnej architektury back-endu mikrousług, która umożliwiła synchronizację wszystkich aplikacji. Wiele wysiłku włożono w zaprojektowanie przyjaznych dla użytkownika interfejsów i dodanie najnowocześniejszych funkcji.
Nasz zespół opracował system CRM, do którego dostęp mają wszyscy pracownicy firmy. System pozwala użytkownikom śledzić dane pracowników, takie jak godziny pracy, urlopy i dni chorobowe. Ze względu na zróżnicowane harmonogramy pracowników, klient poprosił również o stworzenie narzędzia do śledzenia listy płac.
Nasz zespół opracował aplikację, która umożliwia pracownikom restauracji sprawną obsługę klientów. Jeśli klient siedzi już w restauracji, personel może samodzielnie składać zamówienia i przekazywać je personelowi kuchni. Aplikacja może być również używana do śledzenia rezerwacji lub zamówień, które muszą zostać złożone w określonym czasie.
Aplikacja dla klientów jest dostępna w App Store i Google Play. Umożliwia ona użytkownikom utworzenie konta, wyszukiwanie lokalnych restauracji na mapie i składanie zamówień z odbiorem. Inne istotne funkcje obejmowały rezerwację, modyfikację układu i zamawianie w przedsprzedaży. Później do aplikacji dodano funkcję płatności. Możliwe jest również dawanie napiwków.
Innowise rozpoczęło rozwój w 2020 roku w oparciu o wymagania klienta dotyczące projektu, a do śledzenia procesu rozwoju wykorzystaliśmy metodologię Scrum. Proces został podzielony na cotygodniowe sprinty, a każdy sprint składał się z dwóch faz, w których dodawano nowe funkcje i naprawiano stare błędy. Wydania miały miejsce raz na cztery sprinty.
Używaliśmy Jira do zarządzania pracą, ustawiania zadań i śledzenia dokumentacji, podczas gdy komunikator Slack był używany do komunikacji z klientem. Zespół programistów uczestniczył w badaniach rynku i konkurencji. W związku z tym nasz doświadczony zespół zalecił migrację istniejącego projektu do mikrousług (BE) w celu zwiększenia wydajności. Najtrudniejszą częścią wdrożenia było usunięcie obiektów i usług Java oraz przekonwertowanie ich na Golang.
Migracja trwała około roku, a wszystkie nowe zmiany zostały wprowadzone w Go. Nadal wspieramy produkt, dodając nowe funkcje i wprowadzając zmiany w razie potrzeby, aby sprostać potrzebom branży restauracyjnej.
Innowise pomogło firmie w migracji z Java Monolith do Golang Microservices (BE). Elastyczność i szybkość tego języka sprawiły, że migracja do nowej architektury przebiegła bezproblemowo, a wszystkie dane zostały pomyślnie zmigrowane. Nasz klient ma teraz kompletny ekosystem aplikacji zsynchronizowanych na jednym serwerze.
Aplikacja dla przedsiębiorstw zapewnia pracownikom dostęp do informacji o pracy. Aplikacja do zarządzania procesami w restauracji zawiera interfejs, który pokazuje wszystkie ustawienia miejsc siedzących i zamówienia gości. Aplikacja przeznaczona dla klientów umożliwia rezerwację stolików, składanie zamówień i dokonywanie płatności.
Nasi specjaliści przeprowadzili migrację platformy, co doprowadziło do poprawy wydajności i szybkości działania o 60%+. Za pośrednictwem mobilnego systemu zamówień restauracji klienci mogą składać zamówienia, płacić za nie i składać zamówienia bez użycia terminala. Nadal utrzymujemy projekt, dodając nowe funkcje, które sprawiają, że proces zamawiania jest jeszcze bardziej elastyczny.
60%
wzrost wydajności systemu
30%
Szybsze przetwarzanie zamówień i rezerwacji
Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.
Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.
Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.
Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.
© 2007-2024 Innowise. Wszelkie prawa zastrzeżone.
Polityka prywatności. Polityka dotycząca plików cookie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polska
Rejestrując się, wyrażasz zgodę na naszą Politykę Prywatności, w tym korzystanie z plików cookie i przekazywanie Twoich danych osobowych.
Dziękuję!
Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.
Dziękuję!
Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.