arrow_back Voltar pras freelances
F

Flutter POS Estimate & Discount Fix

Freelancer

Compartilhar:
placeUS home_workRemoto assignmentContrato publicVaga agregada · US

eventPublicada em 24 de set. de 2026 · verifiedVerificamos no momento em que essa vaga foi agregada

Essa empresa é sua?

US$ 30 – US$ 250 por projeto

Sobre a vaga

I have a Flutter-based point-of-sale app that already handles sales, returns and daily reports. Two gaps remain: First, the system must be able to create an estimate (quotation) straight from the cart screen and let the user export or print it. I am open to the final file format—PDF, Excel or Word—as long as the layout matches the existing receipt style and can be saved or shared from both Android and iOS builds. Second, the rerun module is producing wrong figures whenever a discount is applied. Core sales totals and taxes are fine; only the discount logic misfires, so totals after discount do not reconcile with the day-end report. All calculation code sits in a single Dart service class, and the discount rules are simple percentage or fixed-amount values pulled from Firestore. Deliverables • Add an “Generate Estimate” action on the cart/checkout page that outputs a well-formatted document and stores a copy in the local device and Firestore. • Refactor the discount calculation in the rerun module so totals are always correct and match transaction history. • Push clean, commented code to our Git repo and supply a short change log so QA can verify. Acceptance criteria 1. Creating an estimate reproduces cart items, taxes and discounts exactly and opens a share dialog within three seconds. 2. Applying any discount type shows the same net amount in the rerun module, the sales summary, and the printed receipt. 3. All unit tests pass and new tests cover the corrected discount logic. The project is small in scope but mission-critical for daily operations, so clear commits and the ability to walk me through the changes on a brief call will be appreciated.

Continue lendo de graça

Crie uma conta grátis pra ver a vaga completa e se candidatar.

  • badgePortfólio visível pras empresas
  • notificationsAlerta de vaga nova por e-mail
  • favoriteSempre grátis, sem pegadinha