// Simple fetch to populate visit list const visitList = document.getElementById('visit-list'); async function loadVisits() { const resp = await fetch('http://localhost:8000/visits/'); const data = await resp.json(); visitList.innerHTML = ''; data.forEach(v => { const li = document.createElement('li'); li.textContent = `${new Date(v.start_time).toLocaleString()} - ${v.duration_minutes} min`; visitList.appendChild(li); }); } loadVisits(); // Could add intervals or form handling later