Specifikacija proizvoda

BiznisPortal.rs

Premium poslovni portal Srbije — kompleksan ekosistem firmi, mesta, događaja, magazina, oglasa i AI knowledge graph-a

Vlasnik: Smartechor d.o.o.
Verzija dokumenta: 1.0
Datum: 27. maj 2026.
Tehnološki stack: Next.js 16 · React 19 · Prisma 7.5 · Supabase PostgreSQL · Capacitor 8
Tržište: Srbija (sr-RS primarno, en sekundarno)

Sadržaj

  1. Pozicioniranje i vizija
  2. Tehnološki stack i arhitektura
    1. Frontend
    2. Backend & DB
    3. Mobile (Capacitor)
    4. Infrastruktura
  3. Korisničke uloge i pristup
  4. Data model (151 entitet)
    1. Core poslovni entiteti
    2. Profil firme
    3. Marketplace
    4. Reviews & trust
    5. Magazin
    6. Komunikacija
    7. Monetizacija
    8. Analytics & Ops
  5. Javne strane (Consumer-facing)
  6. Profil firme — premium feature set
  7. Marketplace moduli (6 tipova oglasa)
  8. Magazin i AI Content Factory
  9. Partner kontrolna tabla (firme)
  10. Admin kontrolna tabla (operator)
  11. Native mobile aplikacije (3 brand-a)
  12. API površina (javni + interni)
  13. Tier sistem i monetizacija
  14. SEO, E-E-A-T i AI knowledge graph
  15. Performance & DevOps
  16. Sigurnost, GDPR i compliance
  17. Background jobovi (cron)
  18. Roadmap i sledeći koraci

1. Pozicioniranje i vizija

BiznisPortal.rs nije običan direktorijum firmi — to je kompleksan poslovni ekosistem sa ciljem da bude #1 lokalni knowledge graph poslovne Srbije, vidljiv i prepoznat kao autoritet ne samo od strane korisnika, već i AI modela (ChatGPT, Claude, Perplexity, Google AI Overview).

Misija

Da svaka firma, mesto, brend ili biznis lider u Srbiji ima premium digitalni profil koji deluje kao knjiga, a ne kao katalog — sa AI summary-jem, reputacijskim skorom, ljudima koji vode firmu, sertifikatima, awards, timeline-om i auto-link-om na magazin članke koji ga pominju.

Pet stubova proizvoda

1. Knjige firmi

Kompanije i mesta sa premium profilima, reputation score-om, sertifikatima i ljudima.

2. Magazin

Editorial sadržaj, AI Content Factory, peer review, fact-check, autor bio strane.

3. Marketplace

6 tipova oglasa: nekretnine, automobili, poslovi, prodavnica, događaji, akcije.

4. Partner platforma

Lead generation, boost ads, lead exchange, rezervacije, Q&A, sales CRM.

5. Knowledge graph

Schema.org @graph blokovi, Wikidata QID, Person sameAs, OrganizationGraph.

+ AI-friendly infrastruktura

Voice query log, semantic HTML, FAQPage, PPR, edge cache, Web Vitals tracking.

Diferencijacija u odnosu na konkurente

KarakteristikaTradicionalni direktorijumBiznisPortal.rs
Profil firmeNaziv, adresa, telefonAI summary, reputation 0-100, awards, timeline, sertifikati, ljudi, brendovi, povezane firme
SEOBasic title/descriptionOrganizationGraph @graph, Wikidata QID, hreflang, OG image varijante, FAQPage, programatske kombo strane
SadržajStatičkiAI Content Factory + editorial calendar + reading time tracker
Trust signaliRecenzijeVerifikacija (APR+telefon+email), Elite/Recommended badge-evi, Trusted Partner, owner reply moderation
MonetizacijaPremium listing4-tier paketi + Boost + Lead Exchange + Self-serve ads + Sponsored slots + Affiliate + Subscriptions
MobileResponsive web3 zasebne native aplikacije (Consumer + Partner + Admin) preko Capacitor 8

2. Tehnološki stack i arhitektura

2.1 Frontend

SlojTehnologijaVerzija
FrameworkNext.js (App Router, RSC, Server Actions, PPR)16.1.6
UIReact19
StiloviTailwind CSS + custom CSS sistemv4
FontManrope (display) + system-ui (body)—
StateServer Components + Server Actions, minimalno klijent state-a—
FormsNative <form> + Server Actions + Zod-style validacija—
MediaNext/Image, MediaFieldPicker, VideoEmbedField (YouTube/Vimeo)—
i18nCustom prefix-based (sr-RS default + /en)—

2.2 Backend & DB

SlojTehnologija
ORMPrisma 7.5 sa @prisma/adapter-pg
BazaSupabase PostgreSQL (us-east) sa pgBouncer Transaction Mode (port 6543)
Connection poolpgBouncer + Prisma adapter-pg
MigracijePrisma migrate + ručne SQL migracije za hot-path schema (151 model)
AuthCustom session-based + ClientAccount + VisitorAccount + OwnerLoginToken + PhoneVerification
EmailResend + NotificationDelivery pipeline (transactional + digest)
StorageSupabase Storage + Media model za signed upload-e
AIAnthropic Claude API (AI summary, content factory, voice analytics)

2.3 Mobile (Capacitor)

3 zasebna native shell-a kroz isti Next.js sajt — runtime detect-uje koji shell se učitao i prikazuje odgovarajući layer:

Build pipeline: build-time icon swap, signed release APK, Play Console varijante po appId.

2.4 Infrastruktura i performanse

3. Korisničke uloge i pristup

Tri klasa korisnika sa zasebnim entitetima

KlasaEntitetCiljPristup
Operator / Admin User (UserRole enum) Upravljanje celokupnim portalom /admin · Admin native shell · Sve CRUD operacije
Vlasnik firme (Partner) ClientAccount + Company.ownerId Upravljanje sopstvenom firmom, leadovima, oglasima /portal · Partner native app · Read+Write sopstvenu firmu
Posetilac (Consumer) VisitorAccount Pretraga, recenzije, omiljeno, subscriptions /nalog · Consumer native app · Public read + write reviews/leads

Ulazni tokovi

4. Data model — 151 Prisma entitet

Schema je organizovana u 8 funkcionalnih grupa. Sve ID-jevi su CUID, sve relacije su strogo tipovane sa onDelete strategijama.

4.1 Core poslovni entiteti

Company

Centralni entitet. type: BUSINESS|PLACE. Vezuje sve ostalo (categories, industry, people, brands, awards, timeline, certificates).

Industry

100 hijerarhijskih industrija (20 root + 80 child). Wikidata QID + schema.org/Service mapiranje.

Category

Kategorije + CategorySlugAlias za 301 redirect-e na canonical slug.

RegionNode

Hijerarhija City → Municipality → Neighborhood sa Wikidata QID za top 30 srpskih gradova.

Person

CEO, founder, board members sa LinkedIn sameAs za schema.org graph.

Brand & CompanyBrand

Subbrend tracking — jedna firma može imati više brendova.

BusinessRelation

Parent/subsidiary/sister relacije — vizualno na profilu firme.

MagazineAuthor

Bio, foto, LinkedIn, fact-check status — emit-uje Person schema.

4.2 Profil firme — premium feature set

CompanyAward

Nagrade, godišnji rangovi, industrijski certifikati prikazani na timeline-u.

CompanyTimelineEntry

Istorija firme — osnivanje, milestones, ekspanzija, IPO.

CompanyCertificate

ISO 9001, HACCP, GDPR, AWS Partner sa datumom važenja i linkom na verifikaciju.

CompanyPerson

Junction sa CompanyPersonRole (CEO, CTO, Founder, Board).

CompanyLocation

Multiple lokacije za franchise/lance.

WorkingHoursDay

Working hours po danima u nedelji + special holidays.

CompanyMedia

Galerija (foto + video embed).

CompanyService

Service catalog sa cenovnikom — emit-uje schema.org/Service za AI graph.

CompanyServiceArea

Geografska zona pokrivanja za servisne firme.

CompanyPhone

Multiple telefonskih brojeva sa verifikacijom.

CompanyTranslation

Multi-language overrides za sr/en.

CompanyMessagingSettings + CompanySavedReply

Quick replies za inbox.

4.3 Marketplace entiteti (6 tipova)

TipModelSpecifičnosti
NekretnineRealEstate + RealEstateMediaProperty type, površina, broj soba, cena, video, galerija
AutomobiliCarListing + CarMedia + VehicleMake + VehicleModelMarka, model, godište, kilometraža, motor, video
PosloviJobListingPozicija, lokacija, full/part-time, plata, beneficije, expiry
ProdavnicaStoreProduct + StoreProductMediaProduct schema, cena, stanje (NEW/USED), shipping
DogađajiEvent + EventMediaStart/end datum (Belgrade TZ), eventStatus auto-HELD cron, galerija, video
AkcijeDealPopust, datum važenja, vezano za Company

4.4 Reviews & Trust

Review + ReviewReply

Korisnička recenzija + javni owner reply. AI + ljudska moderacija.

ReviewPhoto + ReviewVote + ReviewHelpfulVote

Fotografije uz recenziju, upvote/downvote, "korisno" glasanje.

ReviewerMonthlyAward

Mesečna nagrada najboljim recenzentima — leaderboard na /najbolji-recenzenti.

ProfileQA + ProfileQuestion

Q&A na profilu firme — vlasnik odgovara javno.

VerificationCheck + AprLookup

APR (Agencija za privredne registre) verifikacija + telefon + email.

VerificationDispute

Sporne verifikacije za moderaciju.

AutoModerationRule

Definisani patterns za auto-flag (psovke, kompetition spam).

ProfileQualityScore

Cache-iran score 0-100 za sortiranje listinga.

4.5 Magazin

MagazineEdition

Mesečno izdanje sa cover article-om.

MagazineArticle

WYSIWYG content + reading time + reviewedBy + factChecked.

MagazineArticleSection

Anchored sekcije za long-form sa table-of-contents.

MagazineArticleFaq

Per-article FAQ emituje FAQPage schema.

MagazineArticleMention

Auto-link mentioned companies — vidi se kao "Featured in..." na profilu firme.

IndustryReport

Mesečni PDF izveštaji sa newsletter gate.

ContentSuggestion

AI Content Factory predlozi koji čekaju editorial review.

ReadingSession

Reading time tracking per article (anonymous + logged users).

4.6 Komunikacija

Conversation + Message

1-na-1 inbox između posetilaca i firmi.

ListingLead

Lead capture forma na marketplace listinzima.

LiveChatSession + LiveChatMessage

Live chat support widget na sajtu.

BookingSettings + BookingSlot + Booking

Sistem rezervacija za salone, restorane, servise.

SalesInquiry + SalesProspect + ProspectActivity

CRM za partner sales tim.

LeadBid + LeadPurchase

Lead Exchange marketplace — firme licitiraju za leadove iz svoje industrije.

Notification + NotificationDelivery

Multi-channel notifikacije (email, push, in-app).

PushSubscription + VisitorPushSubscription

Web Push subscriptions.

4.7 Monetizacija

Plan + Tier enum

Bronze (besplatan) → Silver → Gold → Platinum. Elite je manuelni badge.

Invoice + Payment + BillingAlert

Mesečno/godišnje fakturisanje, Visa/Master/PayPal.

AdCampaign + AdCreative + Placement + AdStatDaily

Tradicionalna ad platforma sa CPM/CPC.

SelfServeCampaign + SelfServeAdEvent

Samouslužni oglasi koje firma sama kreira.

SponsoredSlot

Pinovani sponzorisani slotovi na listing stranama.

BoostPurchase

Boost ads — kratkoročno poguranje rank-a.

Referral + AffiliateConversion

Affiliate program sa konverzijama.

VisitorSubscription

Premium za posetioce (ad-free, premium funkcije).

4.8 Analytics & Ops

EntityAnalyticsDaily + EntityUniqueVisitor + EntityAnalyticsEvent

Day-grained analytics per entity (firma, članak, oglas).

PerfMetric

Web Vitals beacon storage (svih 5 CWV).

GscQuerySnapshot + GscPageSnapshot

Google Search Console import za top queries i pages.

VoiceQueryLog

Voice search analitika (Alexa, Siri, Google Assistant).

IndexNowSubmission

IndexNow notifikacije ka Bing/Yandex za hot promene.

AdminDigestRun + AnalyticsReportDispatch

Mesečni digest reports za admin tim.

AuditLog

Sve admin akcije, GDPR-ready.

NotFoundEvent + ErrorLog + BackupRun

Ops infrastruktura.

5. Javne strane (Consumer-facing)

Sve strane su pod /[locale]/... sa sr (default, bez prefiksa) i en (sa /en/ prefiksom). Hreflang se emit-uje preko middleware x-pathname header-a + HreflangAlternates server komponente.

Naslovna i navigacija

Lokalne strane (programmatic SEO)

RutaSadržaj
/grad/[slug]Sve firme + mesta u gradu, weather widget, top kategorije
/opstina/[slug]Opštinski hub sa pripadajućim naseljima
/naselje/[slug]Naselje-level listing
/grad/[slug]/kategorija/[slug]Kombo: Restorani u Beogradu
/grad/[slug]/industrija/[slug]Kombo: IT firme u Novom Sadu
/grad/[slug]/usluge/[slug]Kombo: Web dizajn u Nišu
/naselje/[slug]/kategorija/[slug]Deep local kombo: Pekare na Dedinju
/lokalnoLokalni feed (geo-targeted)

Kategorije, industrije, usluge

Profili

Marketplace

Sadržaj & E-E-A-T

Posetilac (logged user)

Tehničko/Pravno

6. Profil firme — premium feature set

Najvažnija strana cele platforme — to je "knjiga" firme. Profil koristi cinematic hero, AI summary i premium sekcije podržane bogatim JSON-LD @graph blokom za AI graph.

Anatomija profila (top-to-bottom)

  1. Cinematic hero — full-bleed cover image, logo, naziv firme, lokacija, rating + reviewCount, tier badge, reputation badge
  2. Action bar — Poruka, Pozovi, Sačuvaj u favorite, Uporedi, Share
  3. AI Summary — Anthropic-generisan jednoparagrafski sažetak firme
  4. Brze činjenice — godina osnivanja, broj zaposlenih, sedište, industrija, kategorije
  5. Ko vodi firmu — foto-grid sa CEO, founder-om, ključnim ljudima (preko Person + CompanyPerson)
  6. Awards & recognitions — vizualne kartice
  7. Timeline / istorija — vertikalni timeline sa milestones
  8. Sertifikati & licence — ISO, HACCP, GDPR sa datumom važenja
  9. Servisi i cene — CompanyService katalog sa cenovnikom
  10. Ponude i akcije — Deal sekcija
  11. Galerija — foto + video embed
  12. Lokacije — multiple lokacije sa mapom, working hours po danima
  13. Recenzije — sa owner reply + photos + helpful votes
  14. Q&A — ProfileQA sa vlasnik odgovorom
  15. Povezane firme u grupi — BusinessRelation (parent/subsidiary/sister)
  16. Brendovi firme — CompanyBrand grid
  17. Featured in... — auto-linked magazin članci koji pominju firmu
  18. Industry + Region kontekst — link na /industrije/[slug] i /grad/[slug]
  19. Booking widget (ako su BookingSettings aktivni)
  20. FAQ specific to firma

Reputation score — formula

KomponentaTežinaDetalji
Kvalitet profila30%Popunjenost — opis, galerija, sertifikati, ljudi, awards, timeline
Trust score30%Verifikacija (APR + telefon + email), godine na portalu, dispute history
Brzina odgovora20%Prosečno vreme odgovora na poruke u radno vreme
Recenzije20%Prosečan rating × log(reviewCount)

Skor je 0-100, cache-iran u Company.reputationScore, recompute-uje se via cron i na write events.

Trust badge sistem

BadgeDodelaKriterijum
VerifiedAutomatskaAPR + telefon + email verifikovani
Trusted PartnerAutomatskaVerified + 3+ godine + avg rating ≥ 4.5 + bez ozbiljnih žalbi
RecommendedManualna (editorial)Editorial pick na osnovu kvaliteta sadržaja i poslovanja
EliteManualna (na poziv)Apsolutni lideri u svojoj oblasti
Top 100Godišnja kurirana listaTop 100 najprestižnijih firmi u Srbiji

JSON-LD output (OrganizationGraph)

Svaki profil emit-uje jedan jedinstveni @graph blok koji povezuje:

7. Marketplace moduli

6 tipova oglasa — zajednička arhitektura

Svi marketplace moduli dele isti pattern:

7.1 Nekretnine (/nekretnine)

7.2 Automobili (/automobili)

7.3 Poslovi (/poslovi)

7.4 Prodavnica (/prodavnica)

7.5 Događaji (/dogadjaji)

7.6 Akcije (/akcije)

8. Magazin i AI Content Factory

Editorial workflow

  1. Ideja / predlog — ručno ili AI-generisan (ContentSuggestion)
  2. Draft — autor piše u premium WYSIWYG editoru
  3. Peer review — drugi editor čita i komentariše (reviewedBy field)
  4. Fact-check — verifikacija sa izvorima (factChecked boolean + factCheckNotes)
  5. Publish — auto-link mentioned companies (MagazineArticleMention)
  6. Distribution — Newsletter + Push + Social (RSS feed)
  7. Analytics — reading time + scroll depth + reading completion rate

AI Content Factory — 4 generatora

GeneratorFormatTrigger
Top X u YTop 10 IT firmi u Beogradu (2026)Cron + nakon novih firmi
Industry deep-diveLong-form analiza industrije sa statistikomMesečno per industrija
Region biznis vodičŠta posetiti u Pančevu — restorani, mesta, događajiPer grad/region
Q&A long-formDirektan odgovor na česta pitanja (voice search)Iz VoiceQueryLog

Reading time tracking

Industry Reports

9. Partner kontrolna tabla (/portal)

Za vlasnike firmi — premium UI sa accordion navigacijom (grouped sections), tier-aware funkcionalnostima.

Sekcije Partner panel-a

SekcijaRutaŠta omogućava
Pregled/portalDashboard sa metrikama + chips za Pitanja / Rezervacije / Berza
Upiti (Inbox)/portal/upitiLista lead-ova sa detail + reply
Poruke/portal/porukeConversation thread sa posetiocima
Poruke / Podešavanja/portal/poruke-podesavanjaQuick replies (CompanySavedReply), auto-responder
Pitanja/portal/pitanjaQ&A sa answer/reject
Rezervacije/portal/rezervacijeBookings sa confirm/cancel + slot management
Oglasi/portal/oglasiSelf-serve campaigns + stats
Boost/portal/boostKratkoročni boost kupovine
Lead Exchange/portal/lead-exchangeBerza leadova — kupovina iz svoje industrije
Plan/portal/planTier upgrade/downgrade
Verifikacija/portal/verifikacijaAPR + telefon + email
Sales CRM/portal/sales-crmSopstveni prospekti, deal pipeline
Fakture/portal/invoicesInvoice history + download PDF
API Keys/portal/api-keysPartner API keys generation
Webhooks/portal/webhooksWebhook endpoints + delivery log
Referrals/portal/referralsAffiliate program tracking
Podešavanja/portal/podesavanjaProfil firme, kontakt, working hours, integracije

Mobile UX

10. Admin kontrolna tabla (/admin)

Operativni cockpit za moderatore i vlasnika portala. Koristi premium .admin-data-table sistem, ima mobilni bottom nav (5 tab-ova) i Admin native shell za iOS/Android.

10.1 Sadržaj & entiteti

SekcijaRutaGlavne operacije
Kompanije/admin/kompanijeCRUD + Awards + Timeline + Certificates + AI summary trigger
Mesta/admin/mestaCRUD (type=PLACE)
Industrije/admin/industrijeHijerarhijski CRUD + Wikidata QID
Osobe/admin/osobeCRUD Person sa LinkedIn sameAs
Brendovi/admin/brendoviCRUD Brand
Šifarnici/admin/sifrarniciVehicleMake/Model, PropertyTypeOption, Amenity, Badge
Kategorijepreko ŠifarniciHijerarhija + slug aliases
Magazin/admin/magazinCRUD članaka + editorial calendar + total counts + page size
Autori/admin/autoriCRUD MagazineAuthor
FAQ/admin/faqCategoryFaq + RegionFaq + global FAQ
Događaji/admin/dogadjajiCRUD Event sa video + galerija
Akcije/admin/akcijeCRUD Deal u proper tabeli
Nekretnine, Automobili, Poslovi, Prodavnica—CRUD svih marketplace tipova
Izveštaji/admin/izvestajiCRUD IndustryReport + lead tracking
Mediji/admin/mediaMedia library

10.2 Operacije

SekcijaŠta
KorisniciUpravljanje User, ClientAccount, VisitorAccount
RecenzijeModeracija — approve, reject, dispute resolution
NotifikacijeNotificationTemplate CRUD + manual send
PushPush subscription management + manual push
PrijaveSubmission queue — review novih firmi pre publish-a
ProspektiSalesProspect pipeline za internal sales tim
Komercijalni upitiSalesInquiry inbox
NaplataInvoice management + manual issue
PaketiPlan CRUD + tier pricing
AffiliateReferral + AffiliateConversion tracking
RevenueRevenue dashboard po izvorima (subscription, ads, boost, lead exchange)
Self-serve oglasiModeracija + approve/reject ad creatives
SponzorisaniSponsoredSlot management
BiltenBulletinCampaign creation + send + analytics
WebhooksWebhookEndpoint management + delivery log

10.3 Marketing & Growth

10.4 Trust & Safety

11. Native mobile aplikacije

3 zasebne native aplikacije sa istim Next.js codebase-om. Detect-uje se preko User-Agent regex-a + Capacitor bridge proverava.

11.1 BiznisPortal (Consumer)

EkranFunkcija
AppHomePremium home sa weather/FX, top firmama, magazin highlights
AppFinderPretraga + filteri + map view
AppCatalogKategorije i industrije browsing
AppMagazine + AppMagazineArticleMagazin reading sa reading time
AppCompanyDetailProfil firme — native verzija
AppJobsPoslovi listing
AppAccount, AppAuthLogin + posetilac dashboard

11.2 BiznisPortal Partner

EkranFunkcija
AppPartnerHomeOverview sa chips (Pitanja/Rezervacije/Berza)
AppPartnerInboxLeadovi sa detail + reply
AppPartnerMessages + AppPartnerThreadConversation thread
AppPartnerAdsSelf-serve campaigns
AppPartnerBoostBoost ad purchases
AppPartnerBookingsRezervacije sa confirm/cancel
AppPartnerQuestionsQ&A sa answer/reject
AppPartnerLeadExchangeBerza leadova
AppPartnerPlanTier upgrade
AppPartnerVerificationAPR + telefon + email
AppPartnerAccount + Settings + OnboardingAccount management

11.3 BiznisPortal Admin

EkranFunkcija
AppAdminDashboardOperativni dashboard
AppAdminClientsLista klijenata + brz pristup
AppAdminSubmissionsSubmission queue
AppAdminInvoicesInvoice management
AppAdminChat + AppAdminChatThreadKomunikacija sa partnerima

Native infrastruktura (shared)

Distribution

12. API površina

12.1 Javni API

Open Data API — /api/public/companies

Open Graph image generator — /api/og/[type]

Embed widgets — /api/embed/*

12.2 Posetilac API

EndpointFunkcija
/api/auth/*Login, register, magic link, phone verify
/api/listing-contactLead capture forma
/api/listing-questionsQ&A submit
/api/messages, /api/chatConversation thread + live chat
/api/bookingsBooking submission + slot fetch
/api/favorites, /api/recently-viewedVisitor favorites + history
/api/newsletter, /api/biltenNewsletter subscribe
/api/phone-verifySMS code verify
/api/pushPush subscription
/api/presenceRealtime presence beacon
/api/perfWeb Vitals beacon

12.3 Partner API (/api/app/partner/*)

12.4 Admin API (/api/app/admin/*)

12.5 Sistem & cron

EndpointFunkcija
/api/cron/past-eventsAuto-HELD prošlih event-a
/api/cron/auto-fill-descriptionsAI generisanje opisa za firme bez opisa
/api/cron/industry-reportsMesečna publikacija industry reports
/api/cron/ai-content-factoryAuto-generate članci za approved suggestions
/api/cron/reputation-recomputeDaily recompute reputation score-a
/api/cron/expire-jobsAuto-deactivate isteklih job listinga
/api/healthHealth check za uptime monitoring
/api/paymentsPayment webhook handlers
/api/ownerOwnerLoginToken magic link
/api/webhooksOutbound webhook delivery
/api/ai/*AI summary + content suggestions
/api/reportsReading session + analytics ingestion

13. Tier sistem i monetizacija

Paketi i tier-i

TierCenaPozicijaGlavne funkcije
Bronze Besplatan Standardna Logo, opis, do 3 kategorije, do 5 fotografija, prijem poruka, listinzi
Silver od 5.000 RSD/mes Viša pozicija + Galerija unlimited, Awards, Timeline, jedna lokacija sa mapom
Gold od 15.000 RSD/mes Viša+ + Sertifikati, brendovi, ljudi, basic analytics
Platinum od 40.000 RSD/mes Top placement + Multiple lokacije, AI summary, premium analytics, prioritetna podrška
Elite Na poziv Manualni izbor + Editorial featuring, Elite badge, custom branding, dedicated AM

Dodatni revenue stream-ovi

StreamModel
Boost AdsPay-per-day za top placement (24h/7d/30d)
Lead ExchangeFirme licitiraju za leadove iz industrije (pay-per-lead)
Self-serve oglasiCPM/CPC banner kampanje koje firma sama kreira
Sponsored slotsPinovani sponsored slotovi na listing stranama
Affiliate programReferral revenue share
Premium Visitor SubscriptionAd-free za posetioce + premium funkcije
Industry Reports purchasePlaćeni PDF izveštaji
Public API premium tierUpgrade preko free 100 req/dan
Newsletter Bulletin sponsorshipSponsorisani slot u biltenu

Plaćanje

14. SEO, E-E-A-T i AI knowledge graph

Structured data — schema.org @graph

TipGde se emit-uje
LocalBusiness / OrganizationProfil firme
ServicePer stavka cenovnika na profilu
PersonMagazin autor + Company people
Article + NewsArticleMagazin članci
FAQPage/faq + per-article + per-category + per-region
EventEvent detail (eventStatus dinamičan)
JobPostingPoslovi detail (Google Jobs eligible)
Product + Offer + AggregateRatingProdavnica
RealEstateListingNekretnine detail
PlaceCity sa Wikidata QID sameAs
DefinedTermIndustry sa Wikidata QID
BreadcrumbListSve hijerarhijske strane

OrganizationGraph (key innovation)

Jedan @graph blok per profil firme koji povezuje 5+ entiteta:

{
  "@context": "https://schema.org",
  "@graph": [
    { "@type": "LocalBusiness", "founder": {...}, "subOrganization": [...], ... },
    { "@type": "Place", "name": "Beograd", "sameAs": "https://www.wikidata.org/wiki/Q3711" },
    { "@type": "DefinedTerm", "name": "Restoraterstvo", "inDefinedTermSet": "schema.org/Service" },
    { "@type": "Service", "name": "...", "offers": {...} },
    { "@type": "AggregateRating", "ratingValue": 4.7, "reviewCount": 142 }
  ]
}

Programmatic SEO strane

CTR title patterns

AI-friendliness

Internal linking i backlinks

Sitemap i indexing

15. Performance & DevOps

Web Vitals (Field Data)

MetrikaCiljTrenutno
LCP (Largest Contentful Paint)< 2.5s~2.1s (optimized hero image)
INP (Interaction to Next Paint)< 200ms~140ms
CLS (Cumulative Layout Shift)< 0.1~0.04
FCP (First Contentful Paint)< 1.8s~1.3s
TTFB (Time to First Byte)< 0.8s~0.5s sa edge cache

DB performance

Caching strategija

Bundle & assets

Monitoring

16. Sigurnost, GDPR i compliance

Auth & sesije

API sigurnost

GDPR & privatnost

Trust & safety

Backup & DR

17. Background jobovi (cron)

JobFrekvencijaŠta radi
past-eventsHourlyAuto-HELD event-a koji su prošli
auto-fill-descriptionsDailyAI generiše opise za firme bez opisa
industry-reportsMonthlyPublikacija mesečnih industry reports
ai-content-factoryDailyGeneriše članke iz approved ContentSuggestion
reputation-recomputeDailyRecompute reputationScore za sve firme
expire-jobsDailyAuto-deactivate isteklih JobListing
gsc-snapshotWeeklyImport GSC query + page snapshots
indexnow-batchHourlyBatch IndexNow submission za hot promene
admin-digestDailyAdminDigestRun email sa key metrics
analytics-rollupDailyEntityAnalyticsDaily aggregation
booking-remindersHourlyReminders za nadolazeće bookinge
email-digestDaily/WeeklyNotificationEventDigest za batched notifications
billing-alertsDailyBillingAlert provera za zakasnele uplate
backup-verifyDailyBackupRun integrity check
review-moderation-queueHourlyRe-flag review-a koje su AI-flagged a nisu pregledane

18. Roadmap i sledeći koraci

Završeno do maja 2026

Sledeća faza (Nivo 4 — proširenja)

Long-term vizija

BiznisPortal kao defakto knowledge graph poslovne Srbije — referenca koju citiraju AI modeli, mediji, komore, univerziteti i regulatori. Platforma na kojoj svaka firma ima svoj premium digitalni profil koji deluje kao knjiga, ne katalog.


Dokument generisan: 27. maj 2026.
Codebase commit: aaa453c (Remove NAICS classification)
Total Prisma modeli: 151 entitet
Total javnih ruta: 50+ direktorijuma + programatske strane (10k+)
Total admin sekcija: 40+
Total native ekrana: 27+ (Consumer + Partner + Admin)
Total API endpoints: 60+

Za pitanja, predloge ili tehnički deep-dive: support@biznisportal.rs