1. Opis projektu
Wymagana jest разработка nowoczesnej strony internetowej dla randek z funkcjonalnością polubień, dopasowań, czatów i publikacji postów.
📌 Główne cechy:
• Monetyzacja:
• Dla mężczyzn dostęp do strony jest płatny (subskrypcja).
• Dla kobiet strona jest darmowa.
• Możliwość doładowania salda i używania monet do wysyłania wiadomości bez oczekiwania na dopasowanie.
• Filtrowanie według płci:
• Mężczyźni widzą tylko żeńskie profile.
• Kobiety widzą tylko męskie profile.
⸻
2. Główna funkcjonalność strony
2.1 Rejestracja i logowanie
• Logowanie przez e-mail, Google, Apple ID.
• Weryfikacja e-maila przed użyciem.
• Możliwość odzyskania hasła.
• Wybór płci (mężczyzna/kobieta) i początkowe wypełnienie profilu (zainteresowania, opis itp.).
⸻
2.2 Osobisty profil użytkownika
• Edytowanie profilu:
• Imię, opis, zdjęcie, wideo (do 1 minuty).
• Podgląd przesłanych materiałów przed publikacją.
• Weryfikacja tożsamości:
• Po przejściu weryfikacji użytkownik otrzymuje znaczek “Zweryfikowany profil”.
• Zmiana danych osobowych:
• e-mail, nazwa użytkownika, data urodzenia.
⸻
2.3 Strona wyboru (strona główna)
📌 Co wyświetla się w ankiecie:
• Zdjęcie, imię, wiek, odległość od użytkownika.
• Status (online/offline).
• Opis profilu.
• Wybrany status randkowy (np. “Bez zobowiązań”, “Wirtualny”, “Impreza”, “W domu”, “Restauracja”).
• Ostatnie posty użytkownika z rekomendacji.
📌 Działania użytkownika:
• Polubienie (oczekiwanie na wzajemność dla dopasowania).
• Pomiń (pomiń profil).
• “Błyskawica” – natychmiastowa wiadomość bez dopasowania (płatna opcja).
⸻
2.4 Sekcja “Polubienia”
• Przeglądanie listy użytkowników, którzy polubili profil.
⸻
2.5 Strona rekomendacji (posty)
📌 Funkcjonalność:
• Sekcja z postami użytkowników (analogicznie do Threads/Twitter).
• Dwa poddziały:
• Wszystkie – wszystkie posty.
• Gorące – popularne posty (według polubień i komentarzy).
• Możliwość:
• Publikowania postów tekstowych.
• Dodawania zdjęć/wideo.
• Polubienia i komentowania postów innych użytkowników.
📌 Wysyłanie wiadomości:
• Można przejść do profilu i napisać do użytkownika.
• Darmowa wiadomość trafia do sekcji “Zapytania”.
• Płatna wiadomość wysyłana jest bezpośrednio bez zapytania i od razu otwiera czat.
⸻
2.6 Czat (konwersacje)
📌 Jak zaczyna się konwersacja:
• Czat otwiera się po dopasowaniu lub przy użyciu płatnej funkcji “Błyskawica”.
📌 Funkcjonalność:
• Wiadomości tekstowe i głosowe.
• Wysyłanie zdjęć i wideo (do 1 minuty).
• Kolorowe różnice wiadomości:
• Mężczyźni – niebieskie wiadomości.
• Kobiety – różowe wiadomości.
📌 Dodatkowe opcje bezpieczeństwa:
• Zrzuty ekranu konwersacji → obie strony otrzymują powiadomienie.
• Automatyczne rozpoznawanie treści 18+:
• Odkrywcze zdjęcia/wideo otrzymują specjalny disclaimer.
• Wszystkie zdjęcia i wideo:
• Otwierają się tylko raz.
• Zdjęcie dostępne przez 15 sekund po obejrzeniu, następnie jest usuwane.
• Możliwość:
• Zablokowania użytkownika.
• Zrobienia “Unmatch” (usunięcie dopasowania).
• Usunięcia czatu.
• Przejścia do profilu rozmówcy bezpośrednio z czatu.
⸻
2.7 Sekcja “Wszystkie rozmowy”
• Wyświetlanie wszystkich aktywnych konwersacji.
• Możliwość wyszukiwania w czatach.
• Sekcja “Zapytania” (wiadomości od użytkowników bez dopasowania).
⸻
3. Monetyzacja
📌 Główne płatne funkcje:
• Subskrypcja dla mężczyzn (daje dostęp do funkcjonalności).
• Zakup monet do wiadomości bez oczekiwania na dopasowanie.
• Funkcja “Błyskawica” (natychmiastowa wiadomość bez dopasowania).