> For the complete documentation index, see [llms.txt](https://docs.payswap.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payswap.org/polski/use-cases/cancan/dating-app.md).

# Aplikacja randkowa

Jak wykorzystałbyś funkcje CanCan do stworzenia aplikacji randkowej takiej jak Tinder?

Aby zbudować taką aplikację, potrzebujesz następujących funkcji:

* Możliwość publikowania w aplikacji
* Możliwość wyświetlania profili użytkowników w Twojej aplikacji
* Możliwość kontaktowania się z użytkownikami Twojej aplikacji
* Możliwość motywowania użytkowników, aby byli godni zaufania
* Możliwość oceniania i/lub recenzowania użytkowników

## Publikowanie w Twojej aplikacji

Możesz publikować artykuły, zdjęcia i filmy na kanałach CanCan. Instrukcję, jak to zrobić, znajdziesz w poradniku na poniższej stronie:

{% content-ref url="/pages/DKPDdmkNPjpoebMi3OOS" %}
[Lista produktów/usług](/polski/products/cancan/products-services/listing-products-services.md)
{% endcontent-ref %}

## Wyświetlanie profili użytkowników w Twojej aplikacji

Aby profil użytkownika mógł zostać wyświetlony w Twojej aplikacji, użytkownik musiałby najpierw [utworzyć swój własny kanał](/polski/products/cancan.md), a następnie postępować zgodnie z instrukcjami na stronie poniżej, aby zarejestrować się w swoim kanał:

{% content-ref url="/pages/L6DbPvrKhRZRFu0iaULT" %}
[Członkostwa](/polski/products/cancan/memberships.md)
{% endcontent-ref %}

Gdy użytkownik zarejestruje się na Twoim kanale, jego profil będzie wyświetlany na Twoim głównym kanale w zakładce **Elementy > Użytkownicy**, jak na obrazku poniżej:

<figure><img src="/files/5DC1t3Lj7WbbaN8GpGdZ" alt=""><figcaption></figcaption></figure>

## Kontaktowanie się z użytkownikami w Twojej aplikacji

Aby skontaktować się z użytkownikiem, musiałby on dodać swoje dane kontaktowe na swoim kanale. Znajdź profil użytkownika w zakładce **Elementy > Użytkownicy**, jak na powyższym obrazku, i kliknij link **Zobacz kanał**, aby przejść do kanału użytkownika.

Jeśli użytkownik dodał swoje dane kontaktowe, powinna być widoczna ikona tych informacji tuż przed przyciskiem Uruchom wycieczkę w profilu użytkownika, jak na obrazku poniżej, gdzie mamy dwie ikony, z których każda jest sposobem na skontaktuj się bezpośrednio z użytkownikiem. Użytkownikom zaleca się dodanie swojego konta [PayChat](https://paychat.payswap.org) jako kontaktu lub w opisie kanału, aby inni użytkownicy mogli się z nimi kontaktować.

<figure><img src="/files/VNmqTXOKlGxy5f4cdcm4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/a1bNmfEIKZDilKwJM9iw" alt=""><figcaption></figcaption></figure>

Innym sposobem nawiązania kontaktu z użytkownikami jest opublikowanie na ich własnym kanale artykułu opisującego ich produkt.

Załóżmy, że użytkownik A to zrobił, inni użytkownicy chcący skontaktować się z użytkownikiem A dodaliby następnie recenzje do artykułu, w których wprowadziliby linki do swoich własnych kanałów lub [PayChat](https://paychat.payswap.org) uchwyty oraz swoje zdjęcia, aby przekonać użytkownika A do skontaktowania się z nim.

Daje to użytkownikom elastyczność w udostępnianiu swoich kontaktów i zapraszaniu zainteresowanych stron do skontaktowania się z nimi lub publikowaniu ich profili, a zainteresowane strony zapewniają kontakt, aby mogły zdecydować, z kim się skontaktować.

## Zachęcanie użytkowników do bycia godnym zaufania

Większość aplikacji randkowych jest pełna oszustów, łowców wpływów i prostytutek. Możesz wymagać od każdego użytkownika Twojej aplikacji randkowej utworzenia [trustBounty](/polski/products/trustbounties.md) gwarantującego, że nie będzie on żadnym z nich, zanim będzie mógł zostać użytkownikiem Twojej aplikacji.

Aby to zrobić, musisz zezwolić na wspieranie swojego kanału. Więcej o tym, jak to zrobić, możesz przeczytać na poniższej stronie:

{% content-ref url="/pages/L6DbPvrKhRZRFu0iaULT" %}
[Członkostwa](/polski/products/cancan/memberships.md)
{% endcontent-ref %}

Oprócz tego musiałbyś także zaktualizować minimalne wymagania dotyczące nagród na Twoim kanale dla użytkowników, aby osoby chcące zarejestrować się na Twoim kanale wiedziały, ile muszą mieć w swoich [trustBounties](/polski/products/trustbounties.md) co najmniej. Aby to zrobić, przeczytaj przewodnik na stronie powyżej, w sekcji **Konfigurowanie dozwolonych członkostw**

## Oceniaj użytkowników

Możesz ocenić użytkownika, głosując w górę/w dół na jego kanał. O tym, jak to zrobić, możesz przeczytać na poniższej stronie:

{% content-ref url="/pages/snZXkyyo6z8kjcUvWYmB" %}
[Głosy](/polski/products/cancan/votes.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.payswap.org/polski/use-cases/cancan/dating-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
