Webové portály a marketplace

RA.sk | Rýchla adresa

Skracovanie odkazov, dynamické QR kódy, analytika a prenájom prémiových aliasov ra.sk

WebServer/API

O projekte

SaaS služba na skracovanie a správu internetových adries v tvare ra.sk/{alias}. Používateľ si vytvára krátke odkazy a dynamické QR kódy, ktorých cieľ môže meniť aj po vytlačení, a sleduje agregovanú analytiku bez ukladania IP adries. Krátke a zapamätateľné aliasy (napr. ra.sk/tv) sa prenajímajú na základe dočasnej licencie s obnovou, ochrannou lehotou a karanténou. Súčasťou je predplatné v plánoch Free, Starter, Pro, Business a Enterprise, REST API so scoped tokenmi a webové rozhranie v 7 jazykoch.

Čo aplikácia vie

  • Krátke odkazy s náhodným alebo vlastným aliasom, tagmi, UTM, plánovaným spustením, expiráciou, limitom kliknutí, heslom a záložnou URL
  • Oddelená redirect služba (302/301) s cache v pamäti alebo v Redise; zmena cieľa sa prejaví okamžite, záznam kliknutia nikdy nebrzdí presmerovanie
  • Analytika po dňoch a hodinách: ľudia vs. boti, krajiny, zariadenia, odkazujúce domény – bez ukladania IP adries a bez fingerprintingu
  • Dynamické QR kódy v PNG a SVG s nastavením vzhľadu, kontrolou kontrastu, overením skenovateľnosti a podpísaným odkazom na stiahnutie
  • Marketplace prémiových aliasov: cenová ponuka podľa triedy aliasu, 10-minútová rezervácia, licencia s obnovou, grace obdobím, pozastavením a karanténou
  • Predplatné s plánmi a limitmi, ročnou zľavou, upgradom pro-rata, zrušením ku koncu obdobia a faktúrami s číselným radom; platby kartou cez Stripe
  • REST API /v1 s OpenAPI 3.1 špecifikáciou, API tokeny s obmedzenými oprávneniami, idempotentné platobné požiadavky a If-Match pri úpravách
  • Účty s heslom a voliteľným dvojfaktorovým prihlásením (TOTP), tímy s rolami, vlastné domény overené cez DNS TXT záznam
  • Ochrana pred zneužitím: kontrola cieľových URL (SSRF, homoglyfy, blocklist), nahlasovanie phishingu, automatická karanténa a moderácia v superadmin rozhraní
  • Web v 7 jazykoch (SK, EN, CS, DE, PL, HU, UK), GDPR export a zmazanie účtu, audit log

Technicky zaujímavé

  • Súbežná kúpa toho istého aliasu je vyriešená transakčným compare-and-set holdom – test overuje, že z 20 paralelných pokusov uspeje práve jeden
  • Režim bez Redisu pre Plesk: cache odkazov v pamäti procesu, fronta klikov a rate limit v MariaDB; meraný redirect ~1000 RPS s p95 okolo 1–3 ms
  • Krátke odkazy aj web aplikácia bežia na tej istej doméne ra.sk (ADR-020), web volá API cez same-origin proxy s HttpOnly session cookie a CSRF tokenom

V pláne

  • Odchádzajúce webhooky a hromadný import odkazov cez CSV v rozhraní
  • PDF faktúry a pozvánky do tímu e-mailom
  • Prepínanie organizácií a nastavenie MFA priamo vo webovom rozhraní
  • Voliteľné aukcie jednoznakových aliasov