L o a d i n g
Attendance System Dashboard

Smart Attendance & Project Management System

A comprehensive workforce management solution developed in 2024 featuring AI-powered facial recognition attendance, real-time location tracking, and advanced project task management. The system helps organizations accurately monitor employee presence, working hours, and productivity across office and remote work scenarios.

Built with Django REST Framework for the backend, React.js for the frontend, and integrated with TensorFlow.js for client-side face detection. The system enforces attendance rules through geo-fencing and provides detailed analytics for managers.

Key Technical Features:
  • Facial Recognition Attendance

    Employees check-in/out using webcam face detection with liveness verification. System compares facial embeddings with registered profiles (stored as encrypted vectors) with 98.7% accuracy.

  • Location & Time Validation

    GPS coordinates verification with Google Maps API integration. Automatic time calculation based on check-in/out with overtime alerts.

  • Work Mode Detection

    Automatically classifies attendance as WFO (Work From Office) or WFH (Work From Home) based on location and IP address analysis.

  • Task Management

    Role-based task assignment (Admin → Manager → Staff) with status tracking (Pending → In Progress → Completed → Approved).

  • Real-time Analytics

    Interactive dashboards showing attendance patterns, productivity metrics, and project progress using Chart.js.

  • Leave Management

    Automated leave approval workflow with calendar integration and balance tracking.

  • Security Features

    JWT authentication, role-based permissions, face data encryption, and audit logging for all attendance actions.

Technical Stack:
Django 4.2 Django REST Framework React 18 TensorFlow.js PostgreSQL Face-api.js Google Maps API Chart.js
  • Date:

    March 2024

  • Categories:

    Project Management System

  • Client:

    thinkB Creative Agency

  • Results:

    Reduced attendance fraud by 92%, increased productivity tracking accuracy by 85%