Přeskočit na obsah

Vlastní produkt · SaaS

Linkni · 2026

Minimalistické sdílení souborů: upload → odkaz → hotovo

Linkni jsem navrhl a postavil kompletně od nuly — web, cloudové úložiště, billing i macOS aplikaci. Cíl byl jednoduchý: poslat velké soubory stejně snadno jako zprávu, bez registrace, bez čekání a bez pocitu, že nahráváte data na cizí server. Výsledkem je produkt, který si troufám nasadit vlastnímu byznysu i doporučit klientům.

Vyzkoušet na linkni.cz

Bez instalace · bez registrace

plány (Free → Ultra)

pro celou zásilku

nativní menu-bar app

Produkt v akci

Krátká ukázka toku aplikace — od nahrání po sdílení odkazu.

Tok

Upload → odkaz → hotovo

Stejný tok jako v produktu — tři kroky, žádný dashboard navíc.

  1. 01

    Nahrání

    Přetáhnete soubory do prohlížeče nebo do menu-bar aplikace — upload jde přímo do cloudu, bez čekání na server.

  2. 02

    Odkaz

    Linkni vygeneruje jednu URL pro celou zásilku, volitelně chráněnou heslem a s nastavenou expirací.

  3. 03

    Sdílení

    Odkaz nebo QR kód pošlete kudy chcete — příjemce stahuje bez registrace, přímo v prohlížeči.

Proč Linkni vzniklo

Linkni

Linkni vzniklo z vlastní frustrace — e-mailové přílohy mají limity, veřejné úschovny jsou nepřehledné a plné reklam, cloudové disky nutí příjemce zakládat účet jen proto, aby stáhl jeden soubor. Chtěl jsem nástroj, který jde rovnou k věci: nahrajete soubory, získáte odkaz a sdílíte — bez registrace, bez zbytečných kroků, s volitelným účtem pro vyšší limity a delší platnost zásilky. Cílovkou jsou freelanceři, malé týmy, fotografové a školy, které potřebují poslat velký soubor bez technického backgroundu.

Cíl produktu

Cílem bylo postavit bezpečné, rychlé a srozumitelné sdílení souborů — na webu i přímo v Mac menu baru, bez nutnosti otevírat prohlížeč. Data leží v privátním R2 bucketu, ne na veřejném úložišti; odkazy mají volitelné heslo a expiraci, takže zásilka po čase zmizí sama. Monetizace stojí na třech jasných plánech (Free / Prémium / Ultra), které rostou s limitem velikosti, počtem zásilek a dobou uložení.

Linkni — produktový mockup na notebooku

macOS

Nativní menu-bar aplikace

Kromě webu jsem postavil nativní macOS aplikaci, která žije v menu baru — bez otevírání prohlížeče, bez zbytečných oken. Soubor přetáhnete z Finderu (nebo pošlete přes Share Extension), aplikace ho nahraje přímo do cloudu a během pár sekund vrátí odkaz i QR kód. Stejný tok jako na webu, jen rychlejší pro lidi, kteří denně pracují na Macu.

  • Drag & drop z Finderu přímo do menu-bar okna
  • Share Extension — sdílení z jakékoliv aplikace
  • Odkaz + QR kód pro rychlé předání v místnosti
  • Stejné účty, limity a billing jako na webu

macOS app

Průchod aplikací

Linkni macOS — úvodní obrazovka
Linkni macOS — nahrávání souborů
Linkni macOS — nastavení zásilky
Linkni macOS — heslo a expirace
Linkni macOS — hotový odkaz
Linkni macOS — QR kód
Linkni macOS — historie zásilek

Potáhněte — galerie

Linkni — detail rozhraní na notebooku

Proces

Jak projekt vznikal

01

Produkt a UX

Celý produkt jsem zredukoval na tři kroky: nahrání, odkaz, sdílení. Žádný dashboard navíc, žádné nastavování složek — zásilka má jednu URL a příjemce na ní najde přesně to, co potřebuje stáhnout, bez ohledu na to, jestli má vlastní účet.

02

Architektura

Soubory jdou přímo z prohlížeče do Cloudflare R2 přes presigned PUT URL — server tedy nikdy nemusí přijímat a přeposílat velká data. Metadata zásilek žijí v MongoDB, stažení je chráněné krátce platným GET odkazem a cron job po expiraci automaticky maže data z bucketu.

03

Autentizace a billing

Better Auth řeší přihlášení a session, Stripe pak plány Free, Prémium a Ultra včetně upgrade/downgrade flow a fakturace. Resend odesílá notifikace o nové zásilce nebo blížící se expiraci, aniž by uživatel musel cokoliv sledovat manuálně.

04

macOS aplikace

Nativní menu-bar app umožňuje odeslat soubor přímo z Finderu (drag & drop nebo Share Extension) bez otevírání webu. Aplikace vygeneruje odkaz i QR kód během pár sekund — ideální pro rychlé sdílení mezi zařízeními nebo lidmi v místnosti.

Schopnosti

Co Linkni umí

Od přímého R2 uploadu po menu-bar app — produkt, ne marketingová prezentace.

  • Next.js 16
  • React 19
  • TypeScript
  • MongoDB
  • Cloudflare R2
  • Stripe
  • Better Auth
  • Resend
  • Tailwind CSS
  • 01

    Sdílení bez registrace a instalace

  • 02

    Přímý upload do Cloudflare R2 bez proxy

  • 03

    Heslo, expirace a mazání po vypršení

  • 04

    Spolupráce na zásilce (Prémium+)

  • 05

    Nativní macOS aplikace s menu barem

  • 06

    QR kód pro rychlé sdílení mezi zařízeními

  • 07

    Stripe billing a tři jasné plány

Výsledky

Co projekt přinesl

Kompletní produkt

Od marketingového webu přes autentizaci a billing až po nativní desktop aplikaci — jeden stack, jeden vizuální jazyk a jedna konzistentní zkušenost napříč platformami.

Bezpečné úložiště

Bucket nikdy není veřejně procházitelný. Ke stažení vede jen časově omezený odkaz a po expiraci se soubory automaticky mažou, takže nikde nezůstávají zbytečně ležet data uživatelů.

Live na linkni.cz

Web i Mac aplikace jsou připravené na denní použití — používají je freelanceři, malé týmy, fotografové i školy, které potřebují poslat velký soubor bez zbytečných kroků.

Máte podobný projekt?

Napište mi o zadání — projdeme rozsah, termín a přístup. Bez závazku, s jasným návrhem dalšího kroku.

  • Weby a aplikace
  • Identita a design
  • Konfigurátory na míru