Back to feed
Dev.to
Dev.to
7/22/2026
Part 5 — Deals, pricing, and a real board

Part 5 — Deals, pricing, and a real board

Short summary

This SwiftUI tutorial walks through building a lightweight sales pipeline into a Contacts app, covering a Deal model with stages and line items, a quote screen with editable quantities and locale-aware currency formatting, and a deals board using a grid of entity cards filtered by stage. It introduces DFPriceView, DFQuantityStepper, DFPriceSummaryView, DFGrid, and DFCarousel components from a DF design system. The result is a functional CRM-style board that groups deals by stage and displays real monetary values.

  • Defines a Deal model with DealStage enum and LineItem structs for a sales pipeline
  • Builds a quote screen with DFPriceView, DFQuantityStepper, and DFPriceSummaryView for currency-aware pricing
  • Creates a deals board using DFGrid with stage-filtering chips and DFEntityCards

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more