Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

System ERP dla branży budowlanej: 30% wzrost wydajności rozwiązania

Web and mobile applications with an API system to easily manage business processes.

Klient

Branża
Budownictwo
Region
Niemcy
Klient od
2020

Nasz klient zwrócił się do nas z prośbą o zbudowanie systemu ERP, który śledziłby efektywność pracowników, a następnie przekazywał te dane do lokalnego akceptanta.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Initially, the client provided us with an operating system with rich functionality: job assignment; time tracking; statistics including but not limited to the number of workers at the site and/or the number of sites; push notifications, real-time synchronization, etc. However, there was a problem with limited access to the solution. The client aspired to make it available to the public.

Wdrożenie

Oprócz aplikacji internetowych i mobilnych, nasz zespół opracował system API i panel administracyjny, aby pomóc pracownikom śledzić i zarządzać swoją pracą.

Role użytkowników są następujące: superadministratorzy ze wszystkimi uprawnieniami, administratorzy bez uprawnień do zarządzania lub ustawiania firmy oraz indywidualni użytkownicy. Użytkownicy to pracownicy, którzy muszą śledzić swoje godziny pracy za pomocą raportów.

Ponadto nasi inżynierowie oprogramowania wdrożyli pewne funkcje dla menedżerów i ich podwładnych, aby procesy pracy były bardziej wydajne i mniej czasochłonne.

Śledzenie czasu

Rozszerzyliśmy funkcjonalność raportów, aby zamiast wypełniać je ręcznie, pracownicy mogli wysyłać zdjęcia swoich raportów zatwierdzone przez lokalnych kierowników. Użytkownicy mogą wysyłać przedziały czasowe z godzinami pracy i przerwami w dowolny dogodny sposób: wypełnić tabelę z przedziałami czasowymi lub wysłać zdjęcie raportu będąc w domu.

Przydział zadań

Przydział zadań działa jako konstruktor. Składa się z różnych elementów, takich jak mapy Google, przeglądarka PDF i dedykowane pola do wypełnienia. Platforma umożliwia administratorom i superadministratorom przydzielanie zadań na różne sposoby.

Przykładowo, mogą oni tworzyć swoje pliki poprzez załączenie pliku PDF zadania, zamiast tworzyć nowy plik.

Mogą również importować niestandardowe mapy Google z Moich Map. Administratorzy mogą dostosować mapę za pomocą tego narzędzia, dodając punkty trasy, różne znaczniki, kształty i etykiety, a następnie przesłać utworzoną mapę do aplikacji, aby zapewnić dostęp zespołowi.

System API

Ponieważ rozwiązanie to jest przypisane do dużej liczby regularnych użytkowników, system API został zaprojektowany do przetwarzania żądań od wielu użytkowników. Pozwala to również na połączenie innych głównych systemów z tym API. Co więcej, każdy nowy klient może wymagać dodatkowej funkcjonalności.

Technologie i narzędzia

Back-end
frameworku Ruby on Rails
Front-end
Angular 14, Backbone.js
Bazy danych
PostgreSQL, MongoDB, Redis
DevOps
Kubernetes, Terraform, RabbitMQ
Cloud
AWS (EC2, Lambda, S3, Athena itp.)
VCS
GitLab

Proces

Biorąc pod uwagę wszystkie wymagania klienta i specyfikę projektu, zaproponowaliśmy Scrum jako metodologię cyklu życia oprogramowania. Używaliśmy Jira i Confluence do przydzielania zadań i śledzenia postępów naszego zespołu. Cała komunikacja odbywała się na Slacku.

Bazując na naszym bogatym doświadczeniu w tworzeniu różnych aplikacji internetowych i systemów zarządzania danymi, nasz zespół zaproponował najbardziej odpowiedni stos technologiczny. W ten sposób wybraliśmy Ruby, ponieważ jest to szybko wdrażalny język, który umożliwia szybką produkcję MVP.

Aby śledzić postępy i poprawić szybkość dostarczania, organizowaliśmy codzienne spotkania i comiesięczne retrospektywy z zespołem. Aby pozostać w kontakcie z klientem, nasz zespół przeprowadzał co dwa tygodnie przeglądy sprintów, pokazując postępy i przekazując klientowi aktualne informacje na temat przyszłych planów.

Zespół

4
Programiści back-end
3
Programiści front-end
2
Inżynierowie QA
team-innowise

Wyniki

As a result, we have fully completed the client’s task and launched the new functionality on time. We released the application to the Apple Store, Play Market, web, and API systems, bringing in a significant number of users while maintaining its high performance.

Thanks to the convenient job assignment and time-tracking functionality, the solution quickly gained users’ popularity. Each new client highly appreciates the customization option because there is an opportunity to tailor the solution to the specific requirements of every business. With its robust functionality and intuitive user interface, every user can easily handle it hassle-free.

Czas trwania projektu
  • Od 2020 r.
  • Projekt wciąż trwa; na tym etapie wspieramy platformę i wdrażamy nowe funkcje

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    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.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Potrzebujesz innych usług?

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    We’ll process your request and contact you back as soon as possible.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    arrow