ERPNEXT for Helicopter Maintenance Planing, Scheduling and tracking

Dear Community,

I am working with a client which needs ERPNEXT for the management of their maintenance. It includes,

  1. Management of Spare part Master
  2. Maintenance Planning, and scheduling
  3. Maintenance Plan Tracking and Maintenance operation tracking at Spare Parts Level.

IF any body have knowledge then please share that how i can use erpnext best for this project.