Hiring a freelance developer for a business site with dashboards, auth and SEO? Scope it honestly. Toggle features, watch the 3D architecture stack grow, and get realistic effort and budget estimates.
Responsiveness is a property of every page you build, not a bolt-on. Budget roughly +20–30% on top of desktop layout time for breakpoints, touch targets and testing on real devices. If a quote lists it as a one-hour task, be skeptical.
Login is easy; account recovery, email verification, session security, rate limiting and role-based access are the other 80% of authentication work. Using managed auth (Auth0, Supabase, Clerk) can cut 15–25 hours from a custom build.
Hours = base setup (12h) + pages × 3h + feature weights (admin 30h, auth 20h, forms 6h, SEO 8h, CMS 18h, payments 24h, APIs 12h each avg, i18n 15h), then a 1.25× contingency multiplier — the industry-standard buffer for scope drift.
Split payment into 3–4 milestones: design approval, staging demo, feature-complete, launch. Freelancers get cash flow; clients get checkpoints. Never pay 100% upfront, never expect 100% on delivery.