Damian Wajer reshared this.
Apetilo.pl – nowa aplikacja do zamawiania jedzenia, przy której pracujemy w Restaumatic wystartowała w całej Polsce! 🔥
Z tej okazji pozwolę sobie na mały kącik autopromocji 😅
Zapytasz: po co komu kolejna taka apka? Jednym z argumentów mogą być prowizje. Czy wiesz jak wysokie prowizje są czasem pobierane od restauracji? Sięgają od kilkunastu do nawet kilkudziesięciu procent (tutaj zestawienie). Nie musi tak być! A to nie jedyne co nas wyróżnia.
Ten medal ma dwie strony, bo mimo czasem niemałych prowizji, takie usługi nakręcają sprzedaż w lokalach. Z punktu widzenia użytkownika wygodnie jest mieć jedną aplikację, gdzie są dziesiątki restauracji, wygodne płatności, rabaty itd.
To z powyższych powodów stworzyliśmy Apetilo.pl
Apetilo.pl to aplikacja przyjazna dla użytkowników i uczciwa wobec restauracji, a także polecana przez restauratorów:
💸 niskie prowizje od restauracji - dlatego właśnie restauratorzy polecają Apetilo.pl
🥙 dużo knajp, których nie ma na innych apkach (łącznie już ponad 3000 i ciągle przybywa),
❗️ wiele unikalnych promocji,
🍕 możliwość zamówienia dwóch różnych połówek pizzy,
🇵🇱 jesteśmy polską firmą i wspieramy polską gastronomię.
Jeśli chcesz wspierać ulubione restauracje, zamawiaj bezpośrednio z ich stron internetowych. Jeśli wolisz jedno wygodne rozwiązanie z wieloma restauracjami to wybierz stronę Apetilo.pl albo natywną aplikację: App Store, Google Play. Teraz z jednorazowym kodem rabatowym `Łapdychę` o 10 zł taniej dla zamówień od 49 zł (kod ważny do 12.02.2023). Więcej kodów na Facebooku.
Projekt jest we wczesnej fazie rozwoju i nieśmiało wychodzimy z fazy #MVP, dlatego wszelkie uwagi mile widziane :)
PS. Jeśli działasz w branży gastronomicznej i chcesz umieścić swoją ofertę na Apetilo.pl to sprawdź więcej informacji na NowyPortal.pl
#Gastronomia #ProductLaunch #Jedzenie #MobileApp #eCommerce #StartUp #SaaS #FoodTech
reshared this
- Repo: github.com/orestbida/cookiecon…
- Insight: ossinsight.io/analyze/orestbid…
Custom form controls (select, checkbox, radio) with #HTML and #CSS (without JavaScript): damianwajer.com/blog/custom-st…
CSS-only custom-styled select, checkbox, radio example (without JavaScript) - Damian Wajer
Whenever possible, I try to use native HTML elements to take full advantage of the built-in accessibility and usability benefits that come with them. Such benefits are sometimes…Damian Wajer
Unboxing Penpot official launch
The team can’t wait to go online and unveil what’s in this stunning official release, including the long awaited Flex Layout feature!
Whether you use Penpot for your daily work or not, this is a live stream you can't miss!
@diacritica CEO, @eva_m Front-End developer and @elhombretecla from the Penpot team will guide you through this huge event
🔔Set the reminder youtu.be/Q0tLukJmj_k?mtm_campa…
#designer #developer #uxui #penpot #opensource #launch
Unboxing Penpot official launch - REPLAY
What a stunning official release, including the long awaited Flex Layout feature! Whether you use Penpot for your daily work or not, this is a live stream yo...YouTube
Damian Wajer reshared this.
🔺 The truth about CSS selector performance
by Patrick @patrickbrosset
@patrickbrosset
at @MicrosoftEdge
#CSS #CSSselectorPerformance #webperf #webdev
blogs.windows.com/msedgedev/20…
The truth about CSS selector performance
If you're a web developer, you may have already heard that some CSS selectors are faster than others. And you're probably hoping to find a list of the better selectors to use in this article. Well, not quite. But bear with me, I promise that by theMicrosoft Edge Blog
Damian Wajer reshared this.
Accessible card component with the pseudo-content trick: damianwajer.com/blog/accessibl…
#WebDev #HTML #CSS #Accessibility
That’s how people behave on the web in 2023. Some observations from real usability testing on what people do and what they don’t do on the web. From disabled copy-paste to magic link sign-in.
via @Smashing Magazine @Vitaly Friedman 🇺🇦🏳️🌈
smashingmagazine.com/2023/01/u…
If you’re interested in the latest in #accessibility standards, this article by @yatil offers a fantastic summary and review of the forthcoming WCAG 2.2 (i.e., #a11y guidelines)
yatil.net/blog/new-wcag-22-fea…
New WCAG 2.2 features rated · Eric Eggert
How usable are the new success criteria in WCAG 2.2: How understandable, teachable, testable are they and how much positive impact do they have?Eric Eggert
Damian Wajer reshared this.
Random array using the modern Fisher–Yates shuffle algorithm in JavaScript: damianwajer.com/blog/random-ar…
Random array using the modern Fisher–Yates shuffle algorithm in JavaScript - Damian Wajer
How to make sure the randomness is really random. It might be tempting to use just Math.random() but it will not produce fair results. The Fisher–Yates shuffle algorithm…Damian Wajer
Useful resource on designing for touch screens: 4ourthmobile.com/publications/…
Designing for Touch
The mobile smart device has taken over the world, and with it the touchscreen interface. There are over two billion portable touchscreen devices in use today, and hundreds of millions more installed in cars and kiosks.Steven Hoober (4ourth Mobile)
I'm a bit late to the party (#DataPrivacyDay was on 28th January), but here is my small contribution to the cause: damianwajer.com/blog/email-for…
DuckDuckGo Email – free email forwarding service - Damian Wajer
DuckDuckGo Email Protection is a free email forwarding service that removes hidden trackers from emails and lets you to create public and private DuckDuckGo email addresses. If you’re…Damian Wajer
"Pick one thing and spend the rest of your life getting deeper into it.
Mastery is the best goal because the rich can't buy it, the impatient can't
rush it, the privileged can't inherit it, and nobody can steal it.
You can only earn it through hard work.
Mastery is the ultimate status."
Writing one sentence per line.
Not publishing one sentence per line, no. Write like this for your eyes only. HTML or Markdown combine separate lines into one paragraph.
- It helps you judge each sentence on its own.
- It helps you vary sentence length.
sive.rs/ff
#Bookmark #Leadership
Screen Readers support for text level HTML semantics
#a11y #HTML #WebDev
tpgi.com/screen-readers-suppor…
Screen Readers support for text level HTML semantics - TPGi
A long time ago (2008) I wrote an article: Screen Readers lack emphasis. At the time, 15 years ago, the screen readers tested did not signify the semantics of text […]Steve Faulkner (TPGi)
Damian Wajer reshared this.
I recently came across a question about not being indexed by #DuckDuckGo search engine. I had been there, so I decided to write a blog post about how to fix it.
damianwajer.com/blog/search-in…
What if the site is not indexed by Bing, DuckDuckGo, or Google? - Damian Wajer
If your website doesn’t appear in the Google or Bing search engines (or DuckDuckGo, or any other search engine that uses Bing), there are a few things you…Damian Wajer
reshared this
Drogie koleżanki i koledzy, praktykujący szlachetną dziedzinę #UX, marketingowcy, programiści, pozycjonerzy, właściciele biznesów, kierownicy, growth hackerzy, prawnicy.
Nie pozwólmy by niezwykła przestrzeń, jaką jest sieć #Web wyglądała następująco:
how-i-experience-web-today.com
Niestety często niebezpiecznie zbliżamy się do tego punktu.
Wpis oczywiście humorystyczny, jednak z pewna dozą realizmu.
Damian "Dumian" Wajer reshared this.
Imagine calling someone on the phone, going hello! Then putting them on hold... 🤦♂️
Don't do this! ;)
nohello.net
Why I 🧡 the web, stuff like this:
calligrapher.ai/ offers "realistic computer-generated handwriting" with some neat settings to play around with. ✍️
Calligrapher.ai: Realistic computer-generated handwriting
Convert text to handwriting using an in-browser recurrent neural network. Choose from various print and cursive styles. Customize the outputs and download as SVG.www.calligrapher.ai
Damian Wajer reshared this.
10 powerful ways to use CSS variables
1. tokens
2. house props
3. adaptive props
4. pseudo-private props
5. partial props
6. mixin props
7. swappy props
8. style query props
9. meta lang props
10. typed props.
Oh my! Read all about em here
nerdy.dev/custom-prop-categori…
10 powerful ways to use CSS variables · January 26, 2023
Website for Adam Argyle: Teacher, Speaker, CSSWG member, and creator of Open Props and VisBug.Adam's Indie Social Feed
Damian Wajer reshared this.
I own two domains that I registered for a social justice blog that I never really got off the ground… equalmeasures.org and unequalmeasures.org.
I’m not going to renew them but I’d be interested in transferring them to someone who wanted to make use of them in the same vein, rather than let them go to a domain squatter.
Anyone interested? Please share or boost.
Hypolite Petovan likes this.
reshared this
When to use Grid and when to use flexbox #CSS
"It depends". Of course it does.
publishing-project.rivendellwe…
When to use Grid and when to use flexbox
With flexbox and grid supported in all major browsers, I see variations of these questions asked a lot: what should I use, flexbox or grid? or which one is better flexbox or grid? The question is deceptively simple, the answer is anything but.carlos (Carlos Araya)
Damian Wajer reshared this.
Damian Wajer reshared this.
like this
reshared this
Expert Plus 🍀 likes this.
reshared this
So true sometimes… 😅
how-i-experience-web-today.com
#StateOfTheWeb #BadUX #UX
Damian "Dumian" Wajer reshared this.
#Google #Optimize and Optimize 360 will no longer be available after 30 September 2023. It's time to start looking for good alternatives.
support.google.com/optimize/an…
Google Optimize Sunset - Optimize Resource Hub
Google Optimize and Optimize 360 will no longer be available after September 30, 2023. Your experiments and personalizations can continue to run until that date. Any experiments and personalizations ssupport.google.com
reshared this
Love these CSS old school skins! 😍
#Playstation 1 style #CSS Framework, inspired by nostalgic-css.github.io/NES.cs…
Imagine using #Mastodon like this!
Damian Wajer likes this.
Damian Wajer reshared this.
@David Bisset What an idea! Both of them look good and are very nostalgic. Lots of great memories with NES and PSOne :)
The correct demo link is micah5.github.io/PSone.css/ (you've missed `.css` at the end).
First off, any awareness of accessibility issues, and endeavours to make things more accessible is great. Keep going!
But…
Blind/low-vision people have been using the internet as long as everyone else. We had to become used to the way people share things, and find workarounds or tell developers what we needed; this latter one has been the main drive to get us here and now. Over the past decade, screen readers have improved dramatically, including more tools, languages, and customisability. However, the basics were already firmly in place around 2000. Sadly, screen readers cost a lot of money at that time. Now, many are free; truly the biggest triumph for accessibility IMHO.
So, what you can do to help screen readers help their users is three simple things.
1. Write well: use punctuation, and avoid things like random capitalisation or * halfway through words.
2. Image description: screen readers with image recognition built-in will only provide a very short description, like: a plant, a painting, a person wearing a hat, etc. It can also deal with text included in the image, as long as the text isn't too creatively presented. So, by all means, go absolutely nuts with detail.
3. Hashtags: this is the most commonly boosted topic I've seen here, so #ThisIsWhatAnAccessibleHashtagLooksLike. The capitalisation ensures it's read correctly, and for some long hashtags without caps, I've known screen readers to give up and just start spelling the whole damn thing out, which is slow and painful.
That's really all. Thanks for reading! 😘
Damian Wajer reshared this.
Be the browser’s mentor, not its micromanager.
Give the browser some solid rules and hints, then let it make the right decisions for the people that visit it, based on their device, connection quality and capabilities. This is how they will get a genuinely great user experience, rather than a fragmented, broken one.
Be the browser’s mentor, not its micromanager. - Build Excellent Websites
Key principles using modern CSS, fluid type, fluid space, flexible layout and progressive enhancement will help you to build better front-ends that work for everyone.Build Excellent Websites
"Done is better than perfect" - this #quote is my constant reminder to get things done and to counter my #perfectionism
reshared this
Small UX improvements for the Frio theme
I like the Frio theme, but some things are not convenient for me, especially on mobile, so I decided to suggest some improvements. That's the beauty of open-source! I hope I didn't mess anything up and you'll like the changes :)
github.com/friendica/friendica…
[frio] Various UX improvements (mostly larger clickable areas) by damianwajer · Pull Request #12699 · friendica/friendica
Hi. This is my first contribution to the Friendica project, so please be understanding :) I noticed some elements in the Frio theme have small clickable areas, small font sizes, small buttons, etc....GitHub
like this
reshared this
This is such an obvious improvement it is really great that you picked it as your first contribution.
One area I always was wondering why I have to do the mouse sport thing to click into a tiny circle instead of just being able to click on the section / info text to pick an option was the contact request dialog (the one you see when others request to follow you). I think that was not part of your PR. Would you be willing to extend clickable areas for that?
Damian Wajer likes this.
Friendica Developers reshared this.
@Wilhelm I'm glad you like it! :)
As for the contact request dialog, it was not part of my PR, because my account automatically approves contact requests, and I wasn't aware of that dialog. I will look at it, but I can't make promises. Could you please provide a screenshot of what exactly you mean? It will help me find it and make an improvement. The best place to put it would be a new issue on GitHub: github.com/friendica/friendica…
@Hypolite Petovan Do you know if there is an easy way to trigger that view without having the second account for testing purposes? I have one, but it seems like once we were friends, it won't show up again. You can also point me to the right `.tpl` file, maybe that will be enough.
Friendica Developers reshared this.
@Damian Wajer I'm not sure what @Wilhelm is referencing so I'm working with him in order to provide a screenshot.
Also my condolences for the attention you attracted with your first PR. Friendica doesn't have a resident frontend contributor, so you're like the messiah.
Damian Wajer likes this.
Friendica Developers reshared this.
like this
Friendica Developers reshared this.
like this
It is nice to see that someone works on the Frio theme, I use this since it was first released, I really like it, but it is not perfect, I like that it is receiving some improvements.
Not sure who else works/worked on it, thanks to all other people too.
like this
Friendica Developers reshared this.
The difference between :where() and :is() is that :where() always has 0 specificity, whereas :is() takes on the specificity of the most specific selector in its arguments.
Three attributes for better web forms
Three attributes for better web forms
Better UX through better HTML: inputmode, enterkeyhint, and autocomplete.adactio.com
Damian Wajer reshared this.
@damian Oh yes, I linked to that a while back:
Thanks for the reminder!
Build a Better Mobile Input
This is such a handy tool for building forms! Choose different combinations of type, inputmode, and autocomplete attributes on input elements and see how that will be conveyed to users on iOS and Android devices.adactio.com
Damian Wajer likes this.
10 Image #CaptionTips from a transcriptionist:
1. Any words are better than nothing.
2. You don't need to say it's "a picture of…" screen readers will already say it's an image.
3. Start with the framing or format (i.e. close up, landscape, meme, text).
4. Think about the reason you're posting the pic and describe that first, add background details if you have time.
5. Pretend you're talking to someone on the phone and want to tell them about this cool thing you're looking at.
6. Transcribe any and all text in the image, even if it's the only thing you do.
7. If you've described the image in your post, you don't need to copy and paste it again in the caption. But again, don't leave it blank, just put something like "as described."
8. You can add small subjective notes, but don't give too much interpretation of the image in your own opinion.
9. Caption jokes are fun, as long as they still describe the image objectively.
10. Use punctuation, and capitalize words properly. A lot of us have interacted with this tech when calling customer service or talking to Siri, so keep in mind that you're writing for a computer to read, and it needs all the help it can get.
Damian Wajer reshared this.
> Use punctuation, and capitalize words properly.
+1 and I think this includes adding a dot at the end of the sentence. It should make the screen reader sound more natural (slightly better user experience if there is some content after the image).
I wrote this three years ago:
“One day, Twitter and other publishing platforms like Facebook, Instagram, or Medium will indeed die, like so many sites before them. And every time this happens, we lose most of the content we created and with it a fair amount of our collective cultural history.”
Own your content.
Publish on your own site.
matthiasott.com/articles/into-…
Into the Personal-Website-Verse · Matthias Ott – User Experience Designer
Matthias Ott is an independent user experience designer and developer from Stuttgart, Germany. Besides design practice he teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design, Kiel.Matthias Ott – User Experience Designer
Damian Wajer likes this.
reshared this
Pan Konrad
in reply to Damian Wajer • • •Damian Wajer likes this.
Damian Wajer
in reply to Pan Konrad • •Marcin Koziej
in reply to Damian Wajer • • •Damian Wajer likes this.
Damian Wajer
in reply to Marcin Koziej • •Marcin Koziej
in reply to Damian Wajer • • •Damian Wajer likes this.
Damian Wajer
in reply to Marcin Koziej • •Dzięki :)
Skoro tak, to tylko wspomnę, że gdybyś był zainteresowany tymi technologiami lub znał kogoś kto chce przy nich pracować z nami, to daj znać i może coś się znajdzie (Haskell i PureScript to akurat nie są moje specjalizacje, ale mogę skierować gdzie trzeba).
Damian Wajer
Unknown parent • •@Brie Mmm Każdy biznes z założenia jest trochę komercyjny, ale pomysł na Apetilo opiera się na byciu w porządku dla restauratorów. Najlepiej zamawiać ze strony restauracji (bezpośrednio), ale świadomość użytkowników jest niewielka i najczęściej wybierają topowe aplikacje, gdzie prowizje są wysokie. W Apetilo chcemy zmienić układ sił i tworzymy miejsce, gdzie zamawiający mają wygodę i wszystko w jednym miejscu, a restaurator_ka jest partnerem, a nie pozycją w arkuszu dużej korpo.
Pracowałem przy powstawaniu tej aplikacji, więc naturalnie miałem ochotę wrzucić info. Wiem jednak, że każda reklama może być niemile widziana, dlatego postanowiłem ukryć większość w CW, co by nikomu się nie narzucać, kto sobie tego nie życzy ;)
MiKlo:~/citizen4.eu$💙💛
in reply to Damian Wajer • • •Na stronie z zestawieniem, na górze jest wielka grafika "Prowizja 1.8% czy 30% ? A Ty? Co wolisz?"
A na stronie dla restauratorów (sekcji FAQ): "Jak będą wyglądały rozliczenia? pobieramy 6,8% wartości napływających zamówień"
To w końcu ile wynosi prowizja 1.8% czy 6.8% ?
Damian Wajer likes this.
Damian Wajer
in reply to MiKlo:~/citizen4.eu$💙💛 • •@MiKlo:~/citizen4.eu$💙💛 Fajnie, że to sprawdzasz. Świadomi klienci to największa szansa dla restauracji na uniezależnienie się od dużych portali i bardziej samodzielne funkcjonowanie w tym niełatwym biznesie.
Odpowiadając na pytanie. Prowizja Apetilo to 6,8% zgodnie z informacją na stronie (o ile restauracja nie korzysta z jakiejś promocji, np. teraz mamy ofertę na start 0 zł do kwietnia). 1,8% tyczy się prowizji od zamówień ze strony restauracji korzystającej z naszego systemu zamówień.
Wpis na blogu, do którego się odnosisz jest z marca 2022 i wtedy zasady na start w Apetilo były trochę inne (przed ogólnopolskim startem zaczynaliśmy w Katowicach). Info z bloga, jak to blogi, może się przedawnić, więc należy to traktować jako punkt odniesienia na moment publikacji.
Najlepiej sprawdzać ofertę na restaumatic.com lub nowyportal.pl, tam info jest aktualne zgodnie z bieżącym cennikiem.
MiKlo:~/citizen4.eu$💙💛
in reply to Damian Wajer • • •A czym się różni wasz system zamówień od nie-waszego systemu zamówień ?
Bo trochę się pogubiłem - jeżeli restauracja ma swój system zamówień do czego Wy jej jesteście potrzebni ?
Damian Wajer
in reply to MiKlo:~/citizen4.eu$💙💛 • •@MiKlo:~/citizen4.eu$💙💛
Nie wiem jak dobrze odpowiedzieć na tak postawione pytanie. To tak jakbyś zapytał czym różni się jakakolwiek usługa od innej. Bez kontekstu nie da się tego stwierdzić. Wieloma rzeczami, a nie chciałbym tutaj streszczać całej oferty firmy, bo to nie jest dobre miejsce do tego.
Restauracje korzystają z naszego systemu zamówień oraz usług towarzyszących, więc do czegoś jednak się przydają. Jeśli restauracja ma swój system zamówień i nie potrzebuje niczego z naszej oferty, to naturalnie możemy nie być jej potrzebni. Nie ma obowiązku współpracy :)
Wygląda na to, że nie jesteś restauratorem i nie jesteś realnie zainteresowany ofertą, więc możesz nie mieć odpowiedniej perspektywy jakie są wyzwania w funkcjonowaniu restauracji i jak nasze usługi mogą pomóc. Jeśli się mylę to mogę opowiedzieć więcej lub skierować do kogoś bardziej odpowiedniego. Albo jeśli realnie chcesz się zagłębić w ofertę, to polecam zajrzeć na Restaumatic.com, wysłać maila albo zadzwonić.
Na koniec zwracam uwagę, że nie jestem właścicielem tego projektu oraz nie pracuję w jego sprzedaży. Zwyczajnie wrzuciłem info jako osoba, która przy nim współpracuje od strony produktowej (UX, development), więc możesz traktować to na zasadzie "uważam że zrobiłem coś fajnego i się tym chwalę, bo może kogoś zainteresuje".
MiKlo:~/citizen4.eu$💙💛
Unknown parent • • •Jeżeli firma o kapitale ~set milionów złotych składającym się w dużej części z inwestycji-udziałów funduszy #venturecapital
( które inwestują w młode firmy, żeby odzyskać w miarę szybko jak największy zwrot z inwestycji - rzędu np 1000% )
nie jest "komerchą" to nie wiem co nią jest.
To się oczywiście samo w sobie nie wyklucza z pojęciem uczciwości ale generalnie model biznesowy tej firmy wydaje się podobny do innych platform/portali w tej branży czyli zakłada zdobywanie jak największego udziału w rynku.
Google jak było małe też miało hasło #DontBeEvil . Więc - zobaczymy...
Damian Wajer
in reply to MiKlo:~/citizen4.eu$💙💛 • •@MiKlo:~/citizen4.eu$💙💛 @Brie Mmm Apetilo powstało w niedużym zespole i z ograniczonym budżetem. Pod tym względem nie ma porównania do topowych portali. Uczciwe zasady i dobre relacje z restauracjami to jest podstawa funkcjonowania. Doceniają to właściciele_ki restauracji, bo także dzięki ich głosom projekt Apetilo w ogóle wystartował.
Jeśli chodzi o prześwietlanie inwestorów to oczywiście masz prawo do własnej opinii, swoich wniosków i researchu. Nie jestem właścicielem, nie zajmuję się sprzedażą, ani nie jestem tu by oficjalnie reprezentować firmę. Mój wpis ma charakter prywatny, jest przejawem zadowolenia z fajnie wykonanej roboty osób zaangażowanych w projekt i pomysłu, który za nim stoi.
Wątek rozwoju firm, pozyskiwania kapitału i potencjału na bycie "dobrym" lub "złym" to oczywiście ciekawe tematy, ale chyba bardziej na osobną dyskusję. Przyszłości nikt nie zna, więc wszystko jest możliwe, a póki dana firma się rozwija bazując na uczciwej współpracy i obopólnej korzyści, to nie ma nic złego w pochwaleniu się małym udziałem w takim przedsięwzięciu. I to jest motywacja jaką miałem by wrzucić swój wpis.
MiKlo:~/citizen4.eu$💙💛
in reply to Damian Wajer • • •No może masz rację...
Więc żeby nie odbiegać od tematu (aplikacji i strony), bo o tym jest twoja reklama, to pozwoliłem sobie wejść na strony Apetilo.pl i restaumatic.com i niestety obie mają problem z prywatnością.
Tzn. po pierwsze wysyłają moje dane do podmiotów trzecich jeszcze przed wyrażeniem jakiejkolwiek zgody, po drugie w formularzu można wprawdzie nie zgodzić się na obce ciastka marketingowe/analityczne, ale to nic nie zmienia, bo nadal strona ładuje wszystkie obce skrypty (które nie są niezbędne do jej działania - choćby te od facebooka) udostępniając im np historię przeglądania. A po trzecie w politykach prywatności nie ma ani słowa jakim konkretnym podmiotom strony na mój temat coś wysyłają.
Komplet informacji o których piszę jest dostępny w raporcie który generuje wtyczka #rentgen ( od @Internet. Czas działać! 🇺🇦 ).
Damian Wajer
in reply to MiKlo:~/citizen4.eu$💙💛 • •Jan Siemkowski
in reply to Damian Wajer • • •Natrafiłem też na restauracje, które swoją ofertę uzupełniły "po łebkach" - brakowało opisów i zdjęć dań.
Może formularz do uzupełniania oferty powinien podpowiadać co i jak uzupełnić - co przyciąga uwagę klienta.
Damian Wajer likes this.
Damian Wajer
in reply to Jan Siemkowski • •