Hybrydowa aplikacja mobilna do rezerwacji kortów tenisowych
Projekt:
Projekt zakładał opracowanie hybrydowej mobilnej aplikacji dla Central Park Tennis, która umożliwia użytkownikom rezerwację kortów tenisowych i sal na wydarzenia. Aplikacja zapewnia funkcje takie jak autoryzacja za pomocą numeru telefonu, rezerwacja kortów i sal na konkretne godziny, integracja z systemami płatności w celu finalizacji rezerwacji, a także zarządzanie profilem użytkownika, w tym przegląd przyszłych rezerwacji i synchronizacja z kalendarzem Google.
O kliencie:
Klient to kompleks sportowy, który oferuje wynajem kortów tenisowych i sal na wydarzenia. Głównym celem klienta było uproszczenie procesu rezerwacji, aby klienci mogli łatwo rezerwować korty i sale na wydarzenia, zarządzać płatnościami i informacjami o użytkownikach bezpośrednio ze swoich urządzeń mobilnych. Klient dążył do poprawy obsługi i automatyzacji procesów rezerwacji i płatności.
Cel:
Głównym celem projektu było opracowanie hybrydowej mobilnej aplikacji, która pozwoli użytkownikom:
- Łatwo się autoryzować za pomocą numeru telefonu.
- Rezerwować korty tenisowe i sale na wybrane godziny.
- Finalizować płatności za rezerwacje poprzez zintegrowany system płatności.
- Zarządzać wszystkimi rezerwacjami, przeglądać przyszłe rezerwacje i synchronizować je z Google Calendar w celu przypomnień.
Rozwiązanie:
W celu osiągnięcia tego celu opracowano wieloplatformową mobilną aplikację za pomocą Flutter. Główne funkcje obejmują:
- Autoryzację za pomocą numeru telefonu z weryfikacją kodu wysłanego SMS-em, dla bezpiecznego logowania.
- System rezerwacji do rezerwowania kortów tenisowych i sal na wyznaczone godziny.
- Integrację systemu płatności za pomocą LiqPay do realizacji płatności i potwierdzania rezerwacji.
- Sekcję profilu użytkownika, wyświetlającą przyszłe rezerwacje i dane kontaktowe, z możliwością synchronizacji rezerwacji z Google Calendar w celu przypomnień.
- Panel administratora oparty na FireCMS do zarządzania rezerwacjami, danymi użytkowników i operacjami na platformie.
Technologie:
Frontend: Flutter/Dart
Baza danych: Firebase
Panel administratora: FireCMS
System płatności: LiqPay
Inne: Integracja z Google Calendar, autoryzacja przez SMS
Projekt zakładał opracowanie hybrydowej mobilnej aplikacji dla Central Park Tennis, która umożliwia użytkownikom rezerwację kortów tenisowych i sal na wydarzenia. Aplikacja zapewnia funkcje takie jak autoryzacja za pomocą numeru telefonu, rezerwacja kortów i sal na konkretne godziny, integracja z systemami płatności w celu finalizacji rezerwacji, a także zarządzanie profilem użytkownika, w tym przegląd przyszłych rezerwacji i synchronizacja z kalendarzem Google.
O kliencie:
Klient to kompleks sportowy, który oferuje wynajem kortów tenisowych i sal na wydarzenia. Głównym celem klienta było uproszczenie procesu rezerwacji, aby klienci mogli łatwo rezerwować korty i sale na wydarzenia, zarządzać płatnościami i informacjami o użytkownikach bezpośrednio ze swoich urządzeń mobilnych. Klient dążył do poprawy obsługi i automatyzacji procesów rezerwacji i płatności.
Cel:
Głównym celem projektu było opracowanie hybrydowej mobilnej aplikacji, która pozwoli użytkownikom:
- Łatwo się autoryzować za pomocą numeru telefonu.
- Rezerwować korty tenisowe i sale na wybrane godziny.
- Finalizować płatności za rezerwacje poprzez zintegrowany system płatności.
- Zarządzać wszystkimi rezerwacjami, przeglądać przyszłe rezerwacje i synchronizować je z Google Calendar w celu przypomnień.
Rozwiązanie:
W celu osiągnięcia tego celu opracowano wieloplatformową mobilną aplikację za pomocą Flutter. Główne funkcje obejmują:
- Autoryzację za pomocą numeru telefonu z weryfikacją kodu wysłanego SMS-em, dla bezpiecznego logowania.
- System rezerwacji do rezerwowania kortów tenisowych i sal na wyznaczone godziny.
- Integrację systemu płatności za pomocą LiqPay do realizacji płatności i potwierdzania rezerwacji.
- Sekcję profilu użytkownika, wyświetlającą przyszłe rezerwacje i dane kontaktowe, z możliwością synchronizacji rezerwacji z Google Calendar w celu przypomnień.
- Panel administratora oparty na FireCMS do zarządzania rezerwacjami, danymi użytkowników i operacjami na platformie.
Technologie:
Frontend: Flutter/Dart
Baza danych: Firebase
Panel administratora: FireCMS
System płatności: LiqPay
Inne: Integracja z Google Calendar, autoryzacja przez SMS