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).
- Host: GitHub
- URL: https://github.com/melau-eddy/geofence-hr
- Owner: melau-eddy
- Created: 2025-04-07T22:03:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-07T13:37:57.000Z (about 1 year ago)
- Last Synced: 2025-06-19T03:02:41.427Z (12 months ago)
- Topics: css3, django, html, javascript, leaflet, openstreetmap, python, restframework
- Language: HTML
- Homepage:
- Size: 146 KB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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