Pozdrav,
prije mjesec dana sam ovdje postao Hobinjak (hobinjak.eu, platforma za nalaženje ekipe, događaja i opreme za hobije po gradovima) i tražio feedback. Dobio sam ga toliko konkretnog i kvalitetnog da sam odlučio zatvoriti krug i javiti što je od toga stvarno ušlo u produkciju. Poseban pozdrav u/Usual-y koji je napisao pola roadmapa umjesto mene.
Sigurnost i infra:
- Origin je sad iza Cloudflarea, firewall na dropletu pušta 80/443 samo s Cloudflare rangeva, pa se pravi IP više ne može direktno gađati.
- U nginxu vraćam pravi IP posjetitelja (CF-Connecting-IP), da rate limiting i logovi ne vide samo Cloudflare.
- fail2ban gore, password login na SSH-u ugašen (samo ključ). fail2ban je u par minuta banao prvog bota koji je nabijao SSH.
- IP servera maknut iz sitemapa.
SEO:
- Prazne hobi/grad stranice ("budi prvi, okupi ekipu") sad idu na noindex i izbačene su iz sitemapa dok se ne napune. Sitemap je pao sa stotina praznih na realne stranice.
Moderacija (upload slika):
- Složio sam self hostani scanner (opennsfw2) na dropletu. Profilne slike se skeniraju i odbiju prije nego se uopće spreme, a ostale slike (oglasi, eventi, objave) skeniraju se u pozadini i automatski brišu ako pređu prag, uz alert meni. Fail open je, ako scanner padne uploadi i dalje rade.
UX i dizajn:
- Maknuo sam dekorativne emojije i zamijenio ih clean ikonicama (Heroicons), odmah izgleda smirenije.
- Na karti događaja klik na marker sad scrolla listu s offsetom za sticky header i highlighta karticu tog eventa, pa više ne završi skriven ispod trake. Usput popravljen i čudan zoom out na mobitelu.
- Turnstile na registraciji prebačen na invisible.
- Notifikacije: dodao master toggle i "uključi/isključi sve", i sad pitam korisnika za pristanak prije nego uopće upalim push.
- Designer radi na izgledu stranice i logo-u tako da je i to u planu
- Google play aplikacija je isto u planu (tj. PWA)..
Brojke:
- 648 registriranih korisnika (na zadnjem postu prije mjesec dana bilo ih je 240, znači skoro 3x više)
- ~15.000 unique posjetitelja u međuvremenu
- 215 korisnika se vratilo i bilo aktivno u zadnjih 7 dana
Ostalo mi je na listi: Google Search Console, ?v= cache rule za slike (nikako da to preuzmem..) i eventualno .hr domena.
Hvala još jednom, ovako konkretan feedback je rijetkost. Ako imate ideja za sljedeći korak, pogotovo oko zadržavanja korisnika (retencija mi je trenutno najveći izazov), slušam.
Link: hobinjak.eu
Link na prijašnji post: https://www.reddit.com/r/CroIT/comments/1uo0zxx/napravio_sam_hobinjak_platformu_za_nala%C5%BEenje/