📱 Techniczne zadanie dla projektu aplikacji mobilnej Geneza
Ogólna koncepcja
Geneza — to aplikacja mobilna dla dentystów, która pozwala:
• przeglądać wydarzenia (kursy, konferencje, webinaria, wystawy);
• dodawać do ulubionych;
• filtrować wydarzenia według specjalizacji, wykładowców, organizatorów;
• otrzymywać certyfikaty i punkty za ciągłe kształcenie;
• tworzyć profesjonalne portfolio.
Aplikacja ma 5 zakładek w dolnej nawigacji:
1. Kalendarz
2. Ulubione
3. Strona główna
4. Filtr i wyszukiwanie
5. Profil
⸻
1️⃣ Zakładka Kalendarz
Podstawowa logika:
• Wyświetlany jest interaktywny kalendarz, podobny do standardowego kalendarza iOS.
• Na datach, gdzie są wydarzenia, znajdują się oznaczenia (dotknięcia, punkty lub etykiety).
• Po naciśnięciu na datę z wydarzeniami otwiera się lista wydarzeń (panel wysuwany z dołu lub z boku).
Elementy listy wydarzeń:
• Używana jest ujednolicona karta wydarzenia (wspólna dla wszystkich zakładek).
• Na karcie obowiązkowo wyświetlane jest:
• Zdjęcie lub imię wykładowcy
• Organizator wydarzenia
• Centrum edukacyjne
• Specjalizacja
• Data, czas (opcjonalnie)
• Przycisk “Dodaj do ulubionych”
⸻
2️⃣ Zakładka Ulubione
Opis:
• Lista wydarzeń, które użytkownik dodał do “ulubionych”.
• Każde wydarzenie pokazane jest w ujednoliconej karcie.
• Możliwość:
• usunięcia z ulubionych (ikona “gwiazdka aktywna” → “zdjęta”);
• przejścia na stronę szczegółowych informacji o wydarzeniu.
⸻
3️⃣ Zakładka Strona główna
Struktura ekranu:
1. Wybór miasta — rozwijane menu lub przycisk z geolokalizacją.
2. Filtr według kategorii wydarzeń (poziomy scroll):
• Konferencje
• Kursy
• Wystawy
• Webinaria
3. Baner reklamowy (slider) — duża przestrzeń promocyjna dla płatnych wydarzeń (1-3 banery, automatyczne przełączanie).
4. Blok “Popularne wydarzenia”
5. Blok “Top wydarzenia”
6. Blok “Wydarzenia reklamowe”
7. Blok “Nowości”
Wszystkie wydarzenia w tych blokach również wyświetlane są w formie ujednoliconych kart.
⸻
4️⃣ Zakładka Filtr i wyszukiwanie
Podstawowa logika:
• W górnej części — poziomy pasek filtrów z przyciskami:
• Data
• Wykładowca
• Organizator
• Specjalizacja
• Poniżej — pasek wyszukiwania (search bar) z możliwością wprowadzania tekstu.
• Po wprowadzeniu tekstu — pojawia się wynik wyszukiwania pod nim.
Struktura wyników wyszukiwania:
• Blok “Wszystkie wydarzenia” (ogólna lista)
• Blok “Wykładowcy”
• Blok “Centra edukacyjne”
• Obok każdego bloku — liczba znalezionych wydarzeń (na przykład “Wszystkie wydarzenia (43)”).
⸻
5️⃣ Zakładka Profil
Struktura:
1. Konto użytkownika
• Imię lub ID użytkownika
• Awatar
2. Mój kalendarz
• Wyświetlanie dat wydarzeń, które użytkownik odwiedził
3. Moje certyfikaty (funkcja VIP)
• Lista wydarzeń, które użytkownik przeszedł
• Każde wydarzenie ma wskaźnik zdobytych punktów
• Cel — potwierdzenie ciągłego kształcenia zawodowego
4. Moje portfolio (funkcja VIP)
• Generowanie profesjonalnego portfolio z zapisanymi wydarzeniami i certyfikatami
• Możliwość eksportowania/wysyłania jako raport państwowy
5. Ustawienia
• Zmiana języka (UA / EN)
• Przełącznik motywu (jasny / ciemny)
6. Dokumenty
• Link do publicznej oferty
7. Ocena aplikacji
• System oceny od 1 do 5 gwiazdek (rating bar)
⸻
🎴 Ujednolicona karta wydarzenia (główny element interfejsu)
Używana w:
• Kalendarzu
• Stronie głównej
• Ulubionych
• Wyszukiwaniu
Skład elementów karty:
• Zdjęcie lub awatar wykładowcy
• Nazwa wydarzenia
• Imię wykładowcy
• Nazwa centrum edukacyjnego
• Organizator
• Specjalizacja
• Data / czas (opcjonalnie)
• Przycisk “Dodaj / Usuń z ulubionych” (ikona gwiazdki)
• Oznaczenie VIP lub “otrzymano certyfikat” (jeśli użytkownik już przeszedł wydarzenie)