B2B SaaS Platform
Multi-tenant configure-price-quote system for industrial distributors

Sales dashboard with pipeline value, quote velocity, and activity feed

Product catalog with category filters and quote intelligence
33% of B2B orders contain pricing errors. Industrial distributors rely on spreadsheets for quoting—slow, error-prone, with no visibility into pipeline or approval status. Existing CPQ tools are enterprise-priced and require months of implementation.
Interviewed distributors and resellers about their quoting pain points. Analyzed existing CPQ market (Salesforce CPQ, DealHub, PandaDoc) and identified a gap: no affordable, self-service option for small-to-mid industrial distributors. Validated that core needs were pricing accuracy, approval speed, and pipeline visibility.
Built a multi-tenant SaaS with Next.js 14 App Router and Firebase. Quote builder with configurable pricing rules, multi-level approval workflows, e-signature integration, and a customer portal. Concurrent session management with device fingerprinting for shared-login scenarios. Full REST API with webhooks.
- Next.js App Router over Pages — needed server components for multi-tenant data isolation and SEO-friendly customer portals
- Firebase over Postgres — faster iteration for a solo builder; Firestore's real-time listeners enabled live quote collaboration
- Device fingerprinting for session management — solved the shared-login problem in industrial environments without forcing password changes
- Production-ready SaaS with multi-tenant architecture and full quote lifecycle
- Sub-100ms session validation with device fingerprinting
- Customer portal with e-signatures and approval tracking
- Full REST API with webhook integrations
- Approaching first customer onboarding