CiPDV
Web point-of-sale front integrated with the retail ERP.
Case study anonymized for confidentiality — client details and internal metrics have been omitted.
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.
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.