Implement functionality for trainers to create new training programs.
Acceptance Criteria:
Trainers can submit a new training program through a POST request.
The program is stored with associated details and linked to the trainer who created it.
The response includes the program details and a confirmation of successful creation.
Implement functionality for trainers to create new training programs. Acceptance Criteria: Trainers can submit a new training program through a POST request. The program is stored with associated details and linked to the trainer who created it. The response includes the program details and a confirmation of successful creation.