Skip to content

This project is a web-based Geofencing Application for Human Resources that enables companies to monitor interns' physical locations in real time. It uses Django as the backend framework and integrates OpenStreetMap to track and visualize the precise locations of interns using their GPS coordinates (longitude and latitude).

Notifications You must be signed in to change notification settings

melau-eddy/Geofence-Hr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›°οΈ Geofencing HR Intern Monitoring System

This project is a web-based Geofencing Application for Human Resources that enables companies to monitor interns' physical locations in real time. It uses Django as the backend framework and integrates OpenStreetMap to track and visualize the precise locations of interns using their GPS coordinates (longitude and latitude).

⚠️ Note: This project is currently under active development. Features and functionality are subject to change.


πŸ” Project Overview

Purpose
To help HR teams ensure that interns remain within the designated company vicinity during working hours. This system aims to improve attendance accountability and workplace compliance using modern geolocation technologies.


πŸš€ Features

  • 🌐 Real-time location tracking of interns using GPS coordinates.
  • πŸ—ΊοΈ Integration with OpenStreetMap for map rendering and visualization.
  • πŸ“ Geofencing logic to detect if an intern leaves or enters the company-defined area.
  • πŸ”” Alerts or logs when interns move outside the permitted geofenced boundary.
  • πŸ§‘β€πŸ’Ό Role-based access for HR admins and interns.
  • πŸ“Š Dashboard for monitoring intern statuses.
  • πŸ“± Mobile compatibility for real-time updates via mobile browsers.

🧰 Technologies Used

Backend

  • Django (Python web framework)
  • Django REST Framework (optional, if used for APIs)

Frontend

  • HTML
  • CSS
  • JavaScript
  • Leaflet.js (for OpenStreetMap integration)

Mapping

  • OpenStreetMap
  • Leaflet.js for interactive geolocation visualization

πŸ“¦ Installation

  1. Clone the repository
    git clone https://github.com/melau-eddy/Geofence-Hr
    cd geofencing-hr-monitor

About

This project is a web-based Geofencing Application for Human Resources that enables companies to monitor interns' physical locations in real time. It uses Django as the backend framework and integrates OpenStreetMap to track and visualize the precise locations of interns using their GPS coordinates (longitude and latitude).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published