Loading...
Manage your boarding visits with ease
Boarding management
Check in a dog to get started
Owner: {{ dog.ownerName }}
{{ dog.breed }}
{{ dog.age }}
{{ formatDate(dog.checkInDate) }}
{{ formatDate(dog.expectedCheckOut) }}
Notes
{{ dog.notes }}
Chat threads appear when you check in a dog
{{ chatVisits.length }} conversation{{ chatVisits.length !== 1 ? 's' : '' }}
{{ cv.visit.ownerName }}
{{ formatMessageTime(cv.lastMessage.createdAt) }}
{{ cv.lastMessage.senderId === user.uid ? 'You' : cv.visit.ownerName }}: {{ cv.lastMessage.text }}
No messages yet — start the conversation
{{ selectedChatVisit.ownerName }}
No messages yet. Say hello!
{{ msg.text }}
{{ formatMessageTime(msg.createdAt) }}
Completed visits will appear here
{{ history.length }} completed visit{{ history.length !== 1 ? 's' : '' }}
{{ visit.ownerName }}
{{ formatDate(visit.checkInDate) }} → {{ formatDate(visit.checkOutDate) }}
{{ getStayDuration(visit.checkInDate, visit.checkOutDate) }}
Confirm check-out details