import os import platform from django.shortcuts import render from django.utils import timezone from .models import Worker, Project, Team, WorkLog def home(request): """Render the landing screen with dashboard stats.""" workers_count = Worker.objects.count() projects_count = Project.objects.count() teams_count = Team.objects.count() recent_logs = WorkLog.objects.order_by('-date')[:5] context = { "workers_count": workers_count, "projects_count": projects_count, "teams_count": teams_count, "recent_logs": recent_logs, "current_time": timezone.now(), } return render(request, "core/index.html", context)