implement real-time check-in visualization