/trainings

A application to find the list of completed, expiring and completed trainings by fiscal year

Primary LanguagePython

Trainings

Author: Kavvya Ramarathnam

A application to find the list of completed, expiring and completed trainings by fiscal year

Requirements

  • List each completed training with a count of how many people have completed that training.
  • Given a list of trainings and a fiscal year (defined as 7/1/n-1 – 6/30/n), for each specified training, list all people that completed that training in the specified fiscal year.
    • Use parameters: Trainings = "Electrical Safety for Labs", "X-Ray Safety", "Laboratory Safety Training"; Fiscal Year = 2024
  • Given a date, find all people that have any completed trainings that have already expired, or will expire within one month of the specified date (A training is considered expired the day after its expiration date). For each person found, list each completed training that met the previous criteria, with an additional field to indicate expired vs expires soon.
    • Use date: Oct 1st, 2023