Lizzard Solutions

Kozmetički i skincare salon iz Srbije

Klijentli: multi-tenant SaaS za vođenje klijenata u kozmetičkim i skincare salonima, na Cloudflare edge-u

Lizzard Solutions je za kozmetički i skincare salon iz Srbije napravio Klijentli, multi-tenant SaaS sa kartonima klijenata, tretmanima, fotografijama, terminima, izveštajima i pretplatama. Sve radi na Cloudflare Workers, D1 i R2.

Problem

Kozmetičari treba na jednom mestu da drže kartone klijenata, procenu kože, alergije i terapiju, istoriju tretmana i fotografije pre i posle, često za više lokacija i više zaposlenih. Prva verzija, prototip iz avgusta 2025, bila je lokalna Node aplikacija za Windows i nije mogla da opsluži više salona niti da naplaćuje pretplatu.

Naše rešenje

Napravili smo je iznova kao multi-tenant SaaS: - React + TypeScript frontend na Cloudflare Pages - API na Cloudflare Workers - D1 baza sa 15+ verzionisanih migracija - R2 za fotografije - Firme i lokacije sa ulogama i pozivnicama - Pretplate preko Polar.sh, uz Paddle integraciju u kodu **Javne cene:** Starter $49 mesečno, Professional $99 mesečno, Enterprise po dogovoru. Besplatna proba 14 dana bez platne kartice i 20% popusta za godišnju pretplatu (na upit).
Arhitektura: tim salona, React aplikacija na Cloudflare Pages, Workers API, D1 i R2, pretplate preko Polar.sh
Jedna platforma za više salona, na Cloudflare edge-u

Kako funkcioniše

1. Karton klijenta: tip kože, problemi, anamneza, alergije i lekovi. 2. Tretmani i katalog tretmana. 3. Galerija fotografija sa metapodacima i isecanjem, u R2. 4. Kalendar termina, dashboard i izveštaji sa grafikonima. 5. Više lokacija, pozivnice za tim i admin panel. 6. Verifikacija mejla, reset lozinke i transakcioni mejlovi. 7. Naplata i fakture sa Polar/Paddle webhookovima, javne stranice (početna, funkcije, cene, pomoć, dokumentacija, status, bezbednost, pravne stranice) i interfejs na srpskom i engleskom.
Ilustracija kartona klijenta sa demo podacima: profil, tretmani, termini, fotografije, izveštaji i paketi
Karton klijenta, ilustracija sa demo podacima

Tehnologije

- React - TypeScript - Tailwind CSS - React Query - React Hook Form - FullCalendar - Recharts - Cloudflare Workers - Cloudflare Pages - Cloudflare D1 - Cloudflare R2 - JWT + bcrypt auth - React Email - Polar.sh - Paddle - Microsoft Clarity - Google Tag Manager - Turborepo monorepo - GitHub Actions (staging: D1 migrations + Worker + Pages)

Rezultati

1. U produkciji na Cloudflare-u. 2. 91 commit, 17 D1 migracija i CI za staging.
Pokrenite projekat