An open API service indexing awesome lists of open source software.

https://github.com/melau-eddy/geofence-hr

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).
https://github.com/melau-eddy/geofence-hr

css3 django html javascript leaflet openstreetmap python restframework

Last synced: 8 months ago
JSON representation

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).

Awesome Lists containing this project

README

          

# πŸ›°οΈ 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**
```bash
git clone https://github.com/melau-eddy/Geofence-Hr
cd geofencing-hr-monitor