Naš standard kvaliteta — 42 tačke provjere

Ne radimo sajtove 'pa neka stoji'. Svaki projekat prolazi kroz sistematičnu provjeru prije produkcije. Ovo je naša garancija.

42 tačke 8 kategorija Min. 80% za razvoj, 92% za produkciju

Zašto ovo radimo

Zato što klijent ne bi trebao biti tester. Kad isporučimo projekat, on je provjeren — ne brzo, ne površno, ne 'valjda radi'. Svaka od 42 tačke se ručno provjerava na svakom projektu, bez izuzetka. Build mora proći. SEO mora biti podešen. Slike moraju biti optimizovane. Sigurnost mora biti zatvorena. Sve prije nego vi uopćete vidite sajt.

Šta ovo znači za vas

Manje bugova, bolje performanse, bolji SEO, manje troškova održavanja. Projekat koji je prošao reviziju je projekat koji ne zahtijeva stalne popravke. Dobijate sajt, ne problem.

Checklista

Svaka stavka se ručno provjerava prije lansiranja

A. Build & Tehnički

8
A1 Build prolazi — npm run build bez greške (0 errors, 0 warnings)
A2 Dev server radi — npm run dev prikazuje sve stranice
A3 Tailwind CSS build — npm run build:css bez greške, @theme ispravan
A4 Nema mrtvih fajlova — neiskorišteni layouti, JS, CSS, slike
A5 App config ispravan — baseURL, languages, params, environment
A6 Nema console grešaka — JS errori, 404 resursa, mixed content
A7 package.json kompletan — build, dev, build:css, hugo skripte definisane
A8 Node/npm verzija kompatibilna — engine requirements u package.json

B. Performance

6
B1 Core Web Vitals — LCP < 2.5s, INP < 200ms, CLS < 0.1
B2 Lighthouse ≥ 90 — Performance, Accessibility, SEO, Best Practices
B3 Slike optimizovane — WebP/AVIF format, responsive srcset, lazy loading, alt tekst
B4 CSS/JS minificirani — bundle size < 200KB CSS, < 100KB JS
B5 Fontovi optimizovani — preconnect, font-display: swap, woff2 format, self-hostani
B6 Kritični CSS inline — render-blocking resursi minimizirani, above-the-fold CSS inline

C. Dizajn & UI

6
C1 Responsive — izgleda dobro na mobile (375px), tablet (768px), desktop (1440px)
C2 Dark mode radi — toggle prebacuje, sav sadržaj čitljiv, kontrast ≥ 4.5:1
C3 Tipografija konzistentna — Inter body, Space Grotesk headings, dobar kontrast
C4 Semantički tokeni — layouti koriste samo surface, text-body, text-heading, text-muted, text-inverse, border, accent, secondary
C5 @theme paleta — boje kroz @theme u CSS, nema hardkodiranih boja, dark invert
C6 Animacije konzistentne — IntersectionObserver, fade-up, stagger, nema nekoordinisanih efekata

D. SEO

6
D1 Meta podaci — title + description na svakoj stranici, jedinstveni per page
D2 OG + Twitter tags — og:image, og:title, og:description, twitter:card, og:locale
D3 Schema.org — Organization, LocalBusiness, Article, BreadcrumbList, FAQPage
D4 Canonical URL — self-referencing canonical na svakoj stranici
D5 robots.txt + sitemap.xml — dinamički robots, validan sitemap
D6 hreflang — za multilang sajtove, ispravne veze između jezika

E. Sadržaj

5
E1 Nema placeholder sadržaja — Lorem Ipsum, TODO, test podaci, lažni emailovi
E2 Pravopis i gramatika — nema typo grešaka, konzistentan jezik na svim stranicama
E3 Linkovi ispravni — nema broken linkova (interno i eksterno), nema 404
E4 Legal stranice — privatnost, uslovi korištenja, kolačići, impressum, footer linkovi
E5 Kontakt podaci — email, telefon, adresa na kontakt stranici, radno vrijeme

F. PWA & Security

6
F1 PWA kompletno — manifest.json, sw.js, favicon.svg + apple-touch-icon
F2 Security headers — HSTS, CSP, XFO, X-Content-Type-Options, Referrer-Policy, Permissions-Policy
F3 HTTPS spreman — nema mixed content, SSL certifikat, forme na HTTPS
F4 Form security — CSRF token, honeypot polje, rate limiting na send.php
F5 Cookie consent — GDPR compliant banner, Prihvati sve / Samo osnovni
F6 SRI (Subresource Integrity) — integrity hash na CDN skriptama i stilovima

G. Accessibility

3
G1 Skip link + keyboard nav — skip-link na vrhu, focus ring, Tab redoslijed logičan
G2 Alt tekstovi — na svim slikama, dekorativne slike imaju alt=, informativne imaju opis
G3 axe audit — axe DevTools: 0 critical, 0 serious, 0 structure issues

H. Standard & Infra

2
H1 NextDev standardizacija — 8 sekcija: IDENTITET, STRUKTURA, ARHITEKTURA, BUILD, STANJE, GOTCHAS, RADNI STIL, verify.sh
H2 report.json ažuran — build, workflow, checklista, verify, standardi, knjigovodstvo tačni i ažurni

Spremni za projekat koji je napravljen kako treba?

Svaki projekat koji isporučimo prolazi ovih 42 provjere. Ne zato što moramo — nego zato što nam je stalo.

Procjena