Skip to content
Codedock
SlužbyFAQReferenceKariéraKontakt
Zpět na case studies
Fotopast.cloudCase Study2 měsíce

SaaS platforma pro fotopasti — cloudové úložiště fotek a správa zařízení jako PWA

Přední český prodejce fotopastí potřeboval vlastní aplikaci pro sběr a správu fotek z fotopastí zákazníků. Vybudovali jsme kompletní cloudovou SaaS platformu — od příjmu fotek přes webovou aplikaci až po iOS a Android PWA s push notifikacemi. Implementováno za 2 měsíce.

Chci podobné řešeníFotopast.cloud

2 měsíce

doba implementace

od nuly do produkce

iOS + Android

PWA aplikace

bez App Store poplatků

Azure

cloudové úložiště

neomezená škálovatelnost

Real-time

push notifikace

při detekci pohybu

Vlastní ekosystém pro tisíce fotopastí zákazníků

Klient — jeden z největších prodejců fotopastí v ČR — chtěl zákazníkům nabídnout přidanou hodnotu: cloudové úložiště fotek přímo napojené na jejich fotopasti. Krabicové řešení neexistovalo. Bylo potřeba postavit celý systém od nuly — příjem fotek ze zařízení, cloudové úložiště, webovou i mobilní aplikaci a předplatné model s platební bránou.

Existující SaaS řešení na trhu

nevyhovující / neexistující


Vlastní správa fotek zákazníky

manuální, bez centralizace


Mobilní přístup k fotkám

chyběl zcela


Push notifikace při detekci pohybu

chyběly zcela


Výsledek bez vlastního řešení

nulová retence, žádný recurring revenue model

zákazníci bez přidané hodnoty

Kompletní SaaS platforma: od příjmu fotek po mobilní notifikace

Navrhli a vybudovali jsme celý ekosystém. Backend v .NET obsluhuje webovou i mobilní aplikaci, samostatný SMTP-like server přijímá fotky přímo ze zařízení a ukládá je do Azure Storage.

Backend .NET API

Robustní REST API pro správu uživatelů, zařízení, fotek a předplatného. Nasazeno jako Docker image v Azure prostředí s automatickým CI/CD pipeline.

Samostatný server pro příjem fotek

Dedikovaný backend emulující SMTP server — přijímá fotky odesílané přímo z fotopastí jako e-mailové přílohy a ukládá je do Azure Blob Storage.

Azure Blob Storage

Škálovatelné cloudové úložiště pro fotky všech zákazníků s organizací podle zařízení a automatickou správou životního cyklu souborů.

Webová aplikace (React)

Plnohodnotná React aplikace pro správu fotopastí, prohlížení fotek, nastavení zařízení a správu předplatného. Nasazena na Cloudflare Pages.

PWA pro iOS a Android

Progresivní webová aplikace instalovatelná na iOS i Android bez nutnosti App Store / Google Play. Plný mobilní UX s offline podporou.

Push notifikace (Firebase Messaging)

Zákazníci dostávají okamžité push notifikace při zachycení pohybu fotopastí — na webu i v mobilní PWA přes Firebase Cloud Messaging.

Integrace COMGATE

Platební brána COMGATE pro správu předplatného — měsíční, kvartální i roční plány s automatickým obnovením.

Azure Communication Services

Transakční e-maily (potvrzení registrace, platby, notifikace o předplatném) odesílané přes Azure Communication Services.

Architektura řešení

Backend běží jako Docker image v Azure. Fotky ze zařízení přijímá samostatný SMTP-like server a ukládá je do Azure Blob Storage. Frontend React aplikace je nasazena na Cloudflare Pages. Push notifikace zajišťuje Firebase Cloud Messaging. E-maily odesílá Azure Communication Services. CI/CD pipeline přes Azure DevOps automatizuje celé nasazení.

Cloudflare Pages

Frontend hosting

Azure Cloud

.NET Backend API

Docker container

SMTP Ingest Server

Docker container

Azure Blob Storage

Fotky

Firebase Cloud Messaging

Push notifikace

Integrace

COMGATEAzure Communication ServicesAzure DevOps CI/CD

Výsledky

Automatický příjem fotek ze zařízení

Fotopasti odesílají fotky jako e-mailové přílohy — server je automaticky přijme a uloží do Azure Storage bez zásahu uživatele.

Cloudová správa fotopastí

Přehled všech zařízení, organizace fotek podle fotopasti, filtrování a prohlížení v plném rozlišení.

PWA pro iOS a Android

Zákazníci si aplikaci přidají na plochu telefonu jako nativní app — bez nutnosti App Store nebo Google Play.

Push notifikace při detekci pohybu

Firebase Cloud Messaging doručí notifikaci okamžitě po zachycení pohybu — na mobilu i v prohlížeči.

Předplatné model s COMGATE

Tři tarify (měsíční, kvartální, roční) s platbou přes COMGATE a automatickým obnovením předplatného.

Škálovatelné Azure úložiště

Azure Blob Storage roste s počtem zákazníků bez změny architektury — od prvního uživatele po tisíce zařízení.

Technologie

  • .NET
  • React
  • Docker
  • Azure
  • Azure Blob Storage
  • Azure DevOps
  • CI/CD Pipelines
  • Cloudflare Pages
  • Firebase Messaging
  • COMGATE
  • PWA
  • SMTP server
  • Azure Communication Services

Chcete podobné řešení?

Napište nám — odpovíme do jednoho pracovního dne a domluvíme úvodní call.

Nezávazně napsat

Codedock pomáhá týmům vyvíjet a nasazovat software rychleji díky modernímu workflow.

CodeDock s.r.o.

IČO: 14292769

DIČ: CZ14292769

Zlenická 863/9, 104 00 Praha 22

Česká republika

[email protected]
KontaktOchrana osobních údajů

© 2026 Codedock