I thought as you when I started the project but when I spoke with the customer he said to me that the users prefered two different place to check-in/out. So, the Arduino send a request to the backend in which its operation type is included.
When I finish the project I can to do your propose☺️ because I prefer too.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.