At this stage, my design team was under a joint new management, both my line manager and my new liner manager were working together. I designed a few low-fidelity wireframes of how the design could look to my new line manager, product owner and devs to see if they have any issues with the proposed idea.
One technical issue I brought up was what if they don't have an internet connection.Long story short, as long as they loaded their jobs when they had an internet connection the user can log their times and it will be cached and updated once there is a viable connection.