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