It looks like it uses fairly standard components and uses a cartesian layout.

There is some documentation that should give you an idea of what's required.

Adapting an existing printer to Duet and RepRapFirmware

Example printer upgrade:
https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+1:+Wiring/37

https://duet3d.dozuki.com/