Aplikacja webowa

SwimSport – aplikacja do zarządzania szkołą

Klient:
SwimSport

Opis projektu:

Dla firmy SwimSport, zajmującej się organizacją nauki pływania i obozów sportowych, stworzyliśmy dedykowaną aplikację webową do zarządzania szkołą. Głównym celem aplikacji było przygotowanie narzędzia, które zautomatyzuje i ułatwi zarządzanie lekcjami, zapisami i płatnościami, pozwalając na zaoszczędzanie czasu i skupieniu się na rozwoju firmy.

Co zrobiliśmy?

  • Projekt UX i UI
  • Kodowanie responsywnej aplikacji z wykorzystaniem technologi Laravel i Vue.js
  • Przygotowanie serwera i wdrożenie aplikacji
  • Dalszy rozwój aplikacji we współpracy z Klientem wraz z pojawianiem się nowych wyzwań biznesowych

Wyzwanie – sprawne zarządzanie uczniami w trakcie zajęć na basenie

Jednym z większych wyzwań było przygotowanie elektronicznego dziennika, który będzie mógł być szybko i sprawnie używany w trakcie zajęć przez instruktorów na urządzeniach mobilnych. Stworzyliśmy interaktywny i responsywny kalendarz umożliwiający szybkie sprawdzanie obecności, przenoszenie uczniów i dodawanie odrabiania.

Funkcjonalności kalendarza:

  • Zarządzanie grupami i grafikiem zajęć
  • Szybki podgląd obecności na danej grupie
  • Sprawne filtrowanie m.in po datach, instruktorach lub grupach

Rejestracja na zajęcia i obozy sportowe – panel klientów

Przygotowaliśmy panel dla rodziców, w którym rodzice mogą dodać do systemu dziecko oraz wybrać obóz sportowy lub zajęcia, na które chcą uczęszczać. Rodzice mają również podgląd na do danych płatności, ofert firmy oraz w przyszłości obecności swoich dzieci.

Panel administracyjny

Główny administrator systemu może zarządzać wszystkimi funkcjami systemu

główne funkcje:

  • Tworzenie i usuwanie kont klientów oraz instruktorów
  • Podgląd i analiza obecności na zajęciach
  • Tworzenie i administracja grupami
  • Zarządzanie obozami sportowymi
  • Zarządzanie cennikami i płatnościami za zajęcia i obozy, przypisywanie indywidualnych cen i rabatów
  • Tworzenie list i eksport do Excela
  • Dodawanie dni wolnych

Dedykowane rozwiązania dla mniej typowych wymagań biznesowych

Aplikacja pozwala naszemu klientowi sprawnie zarządzać płatnościami. Nietypowym wymaganiem biznesowym dla tego projektu była rezygnacja z bezpośrednich płatności on-line na rzecz synchronizacji z kontem bankowym. Zaprogramowaliśmy dedykowany parser plików CSV pobieranych z systemu bankowego, dzięki któremu płatności mogą być na bieżąco przypisywane do należności poszczególnych klientów.

Dalszy rozwój, utrzymanie aplikacji i dobra komunikacja

Po wdrożeniu systemu jesteśmy w stałym kontakcie z naszym klientem. Wspólnie nadal rozwijamy aplikację wdrażając nowe potrzebne funkcjonalności i usprawniając już istniejące.