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ędzenie czasu i skupienie 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 – efektywne zarządzanie uczniami podczas zajęć na basenie

Jednym z głównych wyzwań było stworzenie elektronicznego dziennika, który umożliwi instruktorom sprawne korzystanie z niego podczas zajęć na urządzeniach mobilnych. W odpowiedzi na to zapotrzebowanie opracowaliśmy interaktywny i responsywny kalendarz, pozwalający na szybkie sprawdzanie obecności, przenoszenie uczniów oraz rejestrowanie zajęć odrabianych.

Funkcjonalności kalendarza:

  • Zarządzanie grupami i harmonogramem zajęć
  • Szybki podgląd obecności w danej grupie
  • Sprawne filtrowanie według dat, instruktorów lub grup

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

Przygotowaliśmy panel dla rodziców, w którym mogą oni dodać do systemu dziecko oraz wybrać obóz sportowy lub zajęcia, na które chcą je zapisać. Rodzice mają również dostęp do danych płatności, oferty firmy, a w przyszłości także do podglądu 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
  • Zarządzanie grupami
  • Organizacja obozów sportowych
  • Zarządzanie cennikami i płatnościami za zajęcia i obozy, w tym przypisywanie indywidualnych cen i rabatów
  • Generowanie list i eksport do Excela
  • Dodawanie dni wolnych

Dedykowane rozwiązania dla nietypowych 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 online 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 pozostajemy 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.