AQMIS / Case study / Field service and pest management
SkyPest
Technician workflow, device monitoring, reporting and a customer portal, built for Wiśniewski Pest Control since 2024.

01 / Operational problem
Multiple sites, devices, protocols, visits and roles required one coherent workflow and data model.
02 / System scope
- 01
Backend and domain model
- 02
Technician and customer portals
- 03
Maps, trends and PDF reports
03 / Functional outcome
- One system covering field workflows and customer reporting
- A running production deployment, rollout in progress
- Two years of continuous development with an automated dev / UAT / production path
04 / Project data
- Engagement length
- 2 years
- Source844 commits in the project repository, 2024-08-07 to 2026-08-12
- Domain model
- 16 entities
- Sourceschema.jdl in the project repository, as of 2026-08-12
- Backend automated tests
- 2787
- Source@Test methods across 361 test files, as of 2026-08-12
- Frontend and E2E tests
- 425 / 227
- Sourcespec files, including 227 Playwright scenarios, as of 2026-08-12
- Deployment path
- dev / UAT / production
- Sourcedeploy-dev, deploy-uat and deploy-prod stages in .gitlab-ci.yml