SoftwareANAV2026
A Windows agent connecting ANAV to construction software
ANAV publishes planning software for construction SMEs. We built the agent that links its online app to the management software installed at its clients.
- The need
- ANAV's clients run their sites in Batigest or Optim'BTP, installed on a Windows server in their offices. An online app cannot read those databases. For a software publisher, it is a separate topic, far from its product, best handed to a team that knows both worlds.
- What we built
- An agent installed as a Windows service, with an install script and automatic start
- Reading staff, clients, sites and quotes from the management software
- Writing the hours logged in ANAV straight into the management software
- A relay server between ANAV and every installed agent
- Key-based authentication and signed automatic updates
- How we worked
- We had to reach a database on the client's premises without asking them to open a single port. The agent opens the connection to ANAV itself, authenticates with keys, reconnects on its own after an outage and updates without anyone stepping in. Each connector was sold at a fixed price, so ANAV knows exactly what it pays.
- Technologies
- Python
- Node.js
- TypeScript
- Socket.IO
- PostgreSQL
- SQL Server
- PowerShell
- The result
- Hours logged in ANAV reach Batigest without retyping, and Optim'BTP since June 2026. Thibaut Liberge, ANAV's CEO, gave us 5 out of 5 in May 2026.


