Budżet: 15000 UAH Termin: 7 dni
Witaj!
Twoje wymagania są całkowicie zrozumiałe. Do realizacji takiej funkcjonalności (kalendarz, konto, przyszłe płatności) proponuję użycie React Native. Pozwoli to na stworzenie wysokiej jakości produktu dla iOS i Androida jednocześnie z jedną bazą kodu.
Mój sposób podejścia do rozwoju:
Kalendarz i filtracja (pkt 1.2, 2, 3): Zrealizuję niestandardową logikę z blokowaniem przeszłych dat i podświetlaniem aktywnych wydarzeń. Listy pod kalendarzem będą dynamiczne z automatycznym sortowaniem według czasu.
Osobiste konto (pkt 1.5, 5): Skonfiguruję bezpieczną rejestrację przez OTP-hasło na e-mail lub telefon. W strukturze konta wcześniej przygotuję sekcje dla koszyka i biletów, aby później szybko wdrożyć płatności.
Skalowalność (pkt 1.6): W architekturze aplikacji i designie od razu uwzględnię strefy pod przyszłą reklamę partnerów, jak wskazałeś.
Dynamiczna treść (pkt 4): Sekcje wiadomości i partnerów będą podłączone do bazy danych, abyś mógł łatwo aktualizować informacje przez panel administracyjny.
Dlaczego React Native:
Zapewni to natywną szybkość działania i pozwoli w przyszłości łatwo dodawać powiadomienia Push o wydarzeniach, co jest krytycznie ważne dla serwisu wydarzeń.
Jestem gotów omówić szczegóły interfejsu i rozpocząć pracę nad prototypowaniem głównego ekranu.
Z poważaniem, Timur