PT
Web

CiPDV

Web point-of-sale front integrated with the retail ERP.

Period2022 — present
RoleFull Stack Developer

Case study anonymized for confidentiality — client details and internal metrics have been omitted.

CiPDV screen, point-of-sale system integrated with the ERP

Context

Cash flow is the heart of retail: every second of service matters. CiPDV brings the POS operation to a web application integrated with the ERP's inventory and financial modules.

The challenge

Reliability above all: cash closing without discrepancies, smooth operation even on peak days, and exact integration with the ERP.

Role and responsibilities

  • Full stack development (Angular + .NET) of the sales workflow
  • Integration with the ERP's financial and inventory movements (Firebird/PostgreSQL)
  • Build and deploy automation with GitHub Actions and Docker
  • Rollout support with pilot stores

Stack and architecture

Angular + .NET + PostgreSQL/Firebird in containers, with a GitHub Actions pipeline and environment-controlled deploys.

Angular.NETPostgreSQLDockerFirebirdGitHub Actions

Highlights

  • Cash flow handled in a few clicks with validations at every step
  • Direct integration with the ERP's inventory and financial modules
  • Simple rollback via Docker image versioning

Takeaways

POS systems taught me that data consistency beats any feature: defensive validations, well-defined transactions and clear logs make all the difference in production.