Dear friend,
I analyzed your requirement, you need web application for manage the worker reports. but we need get the worker details from API and save the details in database separate table. then we display the DB table data in site frontend.
So we need set CRON in our server for the fetch the data from the API server.
Please come to chat, I am intrest to do this work.