En account, en e-mail, ena prijava. Naročnik vidi vse produkte na svojem dashboard-u.
eBiz.si – SaaS jedro
Laravel SaaS jedro s SSO, billingom in 2FA. Povezuje naše manjše produkte (Aina.si, Izpolni.si, Trgovine.si) v enotni ekosistem.
Laravel SaaS jedro s SSO, billingom in 2FA
SaaS jedro za micro-storitveeBiz.si je SaaS jedro, ki povezuje naše manjše produkte (Aina.si, Izpolni.si, Trgovine.si) v eno ekosistem z enotnim SSO, billingom in upravljanjem računov.
Pri gradnji več SaaS produktov hitro naletimo na problem: vsak produkt ima svojo registracijo, svoje plačilo, svoje upravljanje uporabnikov. Naročnik, ki uporablja tri produkte, ima tri ločene račune. eBiz.si rešuje to s centraliziranim SSO (single sign-on), plačili in billingom.
En naročnik, en račun, dostop do več produktov.
Naročnik se prijavi enkrat na eBiz.si. Od tam ima dostop do svojih AI asistentov (Aina.si), obrazcev (Izpolni.si), katalogov (Trgovine.si) – brez ponovne prijave. Pravice in plan limit-i se prenesejo prek SSO tokena.
JWT token, ki nosi user_id, plan, pravice. Vsak produkt preveri token, ne hrani lastnih credential-ov.
Vsak produkt ima svoj tenant prostor za uporabnika. eBiz je orchestrator.
Mesečna naročnina, plan upgrade/downgrade, dodatne pakete. PayPal subscription kot primarni.
Google Authenticator za občutljive operacije. Po želji obvezno za vse uporabnike.
Vsaka prijava, sprememba plana, izbris podatkov je zapisana. GDPR-compliant.
Laravel Filament kot admin platforma – ne za naročnika, za nas.
Filament je odprtokoden admin framework za Laravel. Omogoča hitro gradnjo admin vmesnikov brez ročnega pisanja CRUD-a. V eBiz.si ga uporabljamo za upravljanje vseh tenant-ov, planov, billing-a, audit log-ov.
- 01
Companies / podjetja
Vsak račun je vezan na podjetje. Več uporabnikov na podjetje. Vloge: admin, member, viewer.
- 02
API sources
Naročnik ima API ključe za integracije s svojo spletno stranjo, ERP, CRM.
- 03
Work logs
Pri naročilih ali consulting projektih zapisujemo opravljeno delo (čas, oseba, opis).
- 04
Lookup lists
Konfigurabilne dropdown vrednosti, ki jih naročnik uporablja v svojih obrazcih, CRM-ju.
- 05
PDF export
Računi, predračuni, poročila, audit izvozi – vse v PDF s podpisom.
Tehnično kompleksen SaaS s SSO, multi-tenant, billingom in 2FA.
eBiz.si dokazuje, da pri Stran.si pokrivamo tudi Laravel in Filament – ne samo custom PHP. Kateri framework izberemo, je odvisno od projekta: za enostavnejše predstavitve in trgovine custom PHP, za kompleksne SaaS-e Laravel.
Rezultat našega dela
- SaaS jedro za povezovanje naših produktov
- Centralizirana identiteta in SSO (JWT, Google OAuth, magic link)
- PayPal subscription billing s plan upgrade/downgrade
- 2FA z Google Authenticator
- Filament admin za upravljanje tenant-ov
- REST API z rate limiting in webhook obvestili
- Audit log GDPR-compliant
