I built this POS inspired estimates calculator because I did not have a fast or reliable way to price my freelance services. I had already structured my pricing logic in a spreadsheet with service descriptions, deliverables, exclusions, estimated hours, and minimum and maximum price ranges. The spreadsheet helped organize the thinking, but it was still slow to use when actually building an estimate. The idea was to turn that structured pricing model into something faster and more interactive. Instead of scrolling through rows in a spreadsheet, the interface works more like a POS system. Services can be added to a side cart, quantities can be adjusted, and the system calculates a subtotal range based on minimum and maximum pricing. From there, actions like discounts, value multipliers, and payment schedules can be applied to adjust the estimate. I ended up calling the project “Esti Calc.” Horrible name, I know. It is definitely a work in progress, but the font I used for the logotype was beautiful so it stuck for now. The tool itself is built with Next.js, React, Tailwind, ShadCN UI, and Supabase. Long term the idea is for it to live inside a small CRM style admin panel, but this pricing tool is the most complete feature so far. The goal was to create something simple and familiar, especially for creatives who just need a fast way to assemble estimates without dealing with bloated software.


