diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index 346d737..517911d 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -689,8 +689,8 @@ const benefits = [
},
{
icon: 'chart',
- title: 'Tysiące kupujących',
- text: 'każdego dnia',
+ title: 'Kupujący bez pośredników',
+ text: 'piszą prosto do Ciebie',
},
{
icon: 'shuffle',
@@ -1118,7 +1118,7 @@ const sellSteps = [
{
icon: 'calculator',
title: 'My wycenimy się resztą',
- text: 'Twoje ogłoszenie trafi do tysięcy kupujących',
+ text: 'Twoje ogłoszenie trafia na listę ofert i mapę',
},
{
icon: 'message',
@@ -1146,12 +1146,12 @@ const sellReasons = [
{
icon: 'target',
title: 'Kupujący z całej Polski',
- text: 'Docieramy do tysięcy osób każdego dnia',
+ text: 'Ogłoszenie widoczne dla każdego, kto szuka w Twojej okolicy',
},
{
icon: 'spark',
- title: 'Sprzedaż nawet w 7 dni',
- text: 'Szybka sprzedaż dzięki dużej bazie kupujących',
+ title: 'Bezpośredni kontakt',
+ text: 'Kupujący pisze i dzwoni prosto do Ciebie, bez pośrednika',
},
{
icon: 'shield',
@@ -1161,35 +1161,31 @@ const sellReasons = [
{
icon: 'warning',
title: 'Wsparcie na każdym etapie',
- text: 'Pomocny asystent AI prowadzi przez cały proces',
+ text: 'Poradniki, wycena i kontakt z obsługą serwisu',
},
];
+// Tylko to, co serwis naprawde robi z ogloszeniem - bez integracji, ktorych nie ma.
const sellChannels = [
{
icon: 'logo',
- title: 'polskalokalnie.pl',
- text: 'Nasza strona',
+ title: 'Lista ofert',
+ text: 'Wyszukiwarka i filtry',
},
{
- icon: 'search',
- title: 'Google',
- text: 'Reklama Google',
+ icon: 'pin',
+ title: 'Mapa ofert',
+ text: 'Widoczne w okolicy',
},
{
icon: 'message',
- title: 'Facebook',
- text: 'Marketplace i posty',
+ title: 'Podgląd linku',
+ text: 'Zdjęcie i cena w komunikatorach',
},
{
- icon: 'group',
- title: 'Grupy lokalne',
- text: 'Ponad 500 grup',
- },
- {
- icon: 'mail',
- title: 'Newsletter',
- text: 'Tysiące subskrybentów',
+ icon: 'star',
+ title: 'Wyróżnienie',
+ text: 'Płatne miejsce na górze listy',
},
];
@@ -1201,8 +1197,8 @@ const sellFeatures = [
},
{
icon: 'camera',
- title: 'Galeria zdjęć i video',
- text: 'Dodaj do 30 zdjęć i film',
+ title: 'Galeria zdjęć',
+ text: 'Dodaj do 8 zdjęć nieruchomości',
},
{
icon: 'tour',
@@ -2138,8 +2134,8 @@ const addFooterBenefits = [
},
{
icon: 'group',
- title: 'Tysiące kupujących',
- text: 'Twoje ogłoszenie zobaczą zainteresowani.',
+ title: 'Bez pośredników',
+ text: 'Kupujący kontaktuje się z Tobą wprost.',
},
{
icon: 'clock',
@@ -2219,24 +2215,29 @@ const quickGuides = [
},
];
+// Skroty do list ofert - kazdy prowadzi do wyniku, ktory faktycznie odpowiada nazwie kafelka.
const guideRelatedOffers = [
{
title: 'Mieszkania w Krakowie',
+ to: buyCityPath('Kraków'),
image: cityImage,
position: '88% 56%',
},
{
title: 'Mieszkania w Warszawie',
+ to: buyCityPath('Warszawa'),
image: cityImage,
position: '18% 48%',
},
{
- title: 'Nowe mieszkania',
+ title: 'Wszystkie oferty sprzedaży',
+ to: ROUTES.buy,
image: cityImage,
position: '74% 52%',
},
{
- title: 'Okazje cenowe',
+ title: 'Oferty wynajmu',
+ to: ROUTES.rent,
image: heroImage,
position: '47% 58%',
},
@@ -6558,7 +6559,7 @@ function AccountSidebar() {
{getDisplayName(user)}
{user?.email}
- {user?.verified ? 'Zweryfikowane konto' : 'Oczekuje na weryfikację'}
+ {user?.verified ? 'Adres e-mail potwierdzony' : 'Potwierdź adres e-mail'}
@@ -10512,6 +10513,9 @@ function toSearchPreferences(settings: UserSettings): SearchPreferences {
const OTP_RESEND_COOLDOWN_SECONDS = 60;
// Pojedynczy wiersz z przelacznikiem. Zapis idzie na serwer od razu po kliknieciu.
+// Powiadomienia, ktorych serwis jeszcze nie wysyla - przelacznik jest nieaktywny i mowi wprost dlaczego.
+const SETTINGS_NOT_SENT_YET = 'Wkrótce - tych wiadomości jeszcze nie wysyłamy.';
+
function SettingsToggleRow({ icon, label, hint, checked, disabled, onChange }: {
icon: string;
label: string;
@@ -11825,20 +11829,24 @@ function AccountSettingsPage({ onSearchPreferencesSaved }: { onSearchPreferences
Wybierz, o czym chcesz otrzymywać wiadomości.
+ {/* Wlaczone jest tylko to, co serwis naprawde wysyla. Reszta czeka na zbudowanie
+ funkcji - lepiej powiedziec to wprost, niz pozwolic wlaczyc martwy przelacznik. */}
{ void patchSettings({ notifySavedSearches: next }); }}
+ hint={SETTINGS_NOT_SENT_YET}
+ checked={false}
+ disabled
+ onChange={() => { /* funkcja jeszcze nie powstala */ }}
/>
{ void patchSettings({ notifyPriceAlerts: next }); }}
+ hint={SETTINGS_NOT_SENT_YET}
+ checked={false}
+ disabled
+ onChange={() => { /* funkcja jeszcze nie powstala */ }}
/>
{ void patchSettings({ notifyProductNews: next }); }}
+ hint={SETTINGS_NOT_SENT_YET}
+ checked={false}
+ disabled
+ onChange={() => { /* funkcja jeszcze nie powstala */ }}
/>
void }) {
Zaufany serwis
- Tysiące użytkowników ufa nam w znalezieniu idealnego mieszkania.
+ Ogłoszenia bez prowizji, wprost od właścicieli.
@@ -13195,9 +13204,8 @@ function HomePage({ filters, onOpenMap }: { filters: FilterState; onOpenMap: (ci
360°Wirtualny spacer
- Zobacz mieszkanie w 3D
+ Gdy sprzedający doda spacer, obejrzysz go w ogłoszeniu
- Wkrótce
@@ -13281,7 +13289,7 @@ function HomePage({ filters, onOpenMap }: { filters: FilterState; onOpenMap: (ci
Dodaj ogłoszenie za darmo
-
Dotrzyj do tysięcy potencjalnych kupujących. Bez prowizji. Bez zobowiązań.
+
Wystaw ogłoszenie i rozmawiaj z kupującymi bezpośrednio. Bez prowizji. Bez zobowiązań.
Dodaj ogłoszenie0 zł
@@ -14391,7 +14399,7 @@ function AddListingPage({ editListingId }: { editListingId?: number }) {
Dodaj ogłoszenie za darmo
-
Wypełnij formularz i dotrzyj do tysięcy zainteresowanych.
+
Wypełnij formularz, a ogłoszenie trafi na listę ofert i mapę.
{[
- { icon: 'check', title: 'Opublikuj ogłoszenie', text: 'Twoje ogłoszenie będzie widoczne dla tysięcy użytkowników.' },
+ { icon: 'check', title: 'Opublikuj ogłoszenie', text: 'Ogłoszenie pojawi się na liście ofert po akceptacji obsługi.' },
{ icon: 'message', title: 'Odbieraj wiadomości', text: 'Zainteresowani kupujący skontaktują się z Tobą przez formularz lub telefon.' },
{ icon: 'gear', title: 'Zarządzaj ogłoszeniem', text: 'W każdej chwili możesz edytować lub usunąć swoje ogłoszenie.' },
].map((tip) => (
@@ -16314,10 +16322,10 @@ function GuidesPage() {
Popularne:
- Kredyt hipoteczny
- Umowa najmu
- Podatek od sprzedaży
- Księga wieczysta
+ Kredyt hipoteczny
+ Umowa najmu
+ Podatek od sprzedaży
+ Księga wieczysta
@@ -16402,14 +16410,14 @@ function GuidesPage() {
-
Powiązane oferty
-
Zobacz mieszkania dopasowane do Twoich zainteresowań
+
Szukasz mieszkania?
+
Przejdź prosto do ofert w wybranej lokalizacji
{guideRelatedOffers.map((offer) => (
{offer.title}
- Zobacz oferty
+ Zobacz oferty
Masz wiedzę o nieruchomościach? Napisz własny poradnik i pomóż innym w podejmowaniu decyzji.
- Twój artykuł trafi do tysięcy czytelników, a Ty zbudujesz swoją pozycję eksperta.
+ Twój artykuł trafi do centrum wiedzy serwisu, a Ty zbudujesz swoją pozycję eksperta.
Napisz swój artykuł
@@ -16804,7 +16812,7 @@ const PROPOSE_STEPS = [
];
const PROPOSE_BENEFITS = [
- 'Dotrzesz do tysięcy czytelników',
+ 'Twój poradnik trafi do centrum wiedzy',
'Zbudujesz swoją pozycję eksperta',
'Pomożesz innym w podejmowaniu decyzji',
'Zyskasz wartościowe linki i widoczność',
@@ -17140,7 +17148,7 @@ function SellPage() {
0 zł prowizji Bez ukrytych opłat
- Tysiące kupujących
+ Kupujący bez pośredników Pełne wsparcie
@@ -17202,7 +17210,7 @@ function SellPage() {
-
Twoje ogłoszenie dotrze do:
+
Gdzie zobaczą Twoje ogłoszenie:
{sellChannels.map((channel) => (
@@ -17263,7 +17271,7 @@ function SellPage() {
Gotowy na szybką i bezpieczną sprzedaż?
- Dołącz do tysięcy osób, które już sprzedały z nami swoje mieszkanie.
+ Wystaw ogłoszenie za darmo i sprzedawaj bez prowizji.
Dodaj ogłoszenie za darmo
Zajmie Ci to tylko 2 minuty
@@ -19389,7 +19397,7 @@ function AdvertisingPage() {
Twoja reklama w serwisie Polska Lokalnie
-
Dotrzesz do tysięcy klientów szukających usług
+
Trafisz do osób, które szukają usług w Twojej okolicy
Wyróżnisz swoją firmę na tle konkurencji
Zwiększysz liczbę zapytań i zleceń
@@ -20211,7 +20219,7 @@ function ServicesPage() {
Twoja firma może być tutaj i docierać do klientów z całej Polski.
}
@@ -24749,8 +24757,8 @@ function PublicProfilePage() {
{profile.verified
- ? 'Konto zweryfikowane przez serwis Polska Lokalnie.'
- : 'Konto nie przeszło jeszcze weryfikacji.'}
+ ? 'Właściciel konta potwierdził adres e-mail podany przy rejestracji.'
+ : 'Adres e-mail tego konta nie został jeszcze potwierdzony.'}
{profile.listingsCount}Ogłoszenia
@@ -24807,7 +24815,7 @@ function PublicProfilePage() {
Konto prywatne W serwisie od {memberSinceLabel}
- {profile.verified && Zweryfikowany użytkownik}
+ {profile.verified && Potwierdzony e-mail}
Kontakt przez wiadomości