Stock-Keeping: Easy-CPQ

What better way to finish up this year than to see where I stand with my next big adventure: Easy-CPQ.

The MVP features are mostly complete (90%). Next is code review, lots of testing and refactoring, especially the JS code is badly structured, too many dependencies.

Once this is done, I’m looking for companies to expand Easy-CPQ further.
If you are on your way to implementing a CPQ, let me know!

MVP Features:
– Product Options (Max, Min, Bundles…)
– Product Option Categories
– Advanced Pricing – Quantity Discount Tiers
– Multi-Currency
– Screen Flow Component
– Quote Record Page Component

Effort:
– Market Research: 32h
– Architecture: 16h
– User Research: 8h
– Coding: 120h

Implementation Details:
– Custom Objects: 4
– Custom Fields: 33
– Permission Sets: 2
– Custom Tabs: 4
– LWC Components: 14
– APEX Classes: 15
– Lines of Code JS: 1.8k
– Lines of Code APEX: 1.4k
– Lines of Code HTML: 440

APEX (Excluding Tests):
– SOQL Queries: 11
– Lists: 18
– Maps: 6
– Triggers: 0
– Sets: 0
– Custom Exceptions: 4
– Service Classes: 5

APEX Tests:
– Code Coverage: 91%
– SYSTEM.ASSERTEQUALS: 76