{"id":28826198,"url":"https://github.com/melau-eddy/geofence-hr","last_synced_at":"2025-10-29T18:17:27.191Z","repository":{"id":297793070,"uuid":"962252337","full_name":"melau-eddy/Geofence-Hr","owner":"melau-eddy","description":"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).","archived":false,"fork":false,"pushed_at":"2025-06-07T13:37:57.000Z","size":149,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-19T03:02:41.427Z","etag":null,"topics":["css3","django","html","javascript","leaflet","openstreetmap","python","restframework"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/melau-eddy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-07T22:03:05.000Z","updated_at":"2025-06-10T18:20:12.000Z","dependencies_parsed_at":"2025-06-07T14:39:21.934Z","dependency_job_id":null,"html_url":"https://github.com/melau-eddy/Geofence-Hr","commit_stats":null,"previous_names":["melau-eddy/geofence-hr"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/melau-eddy/Geofence-Hr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melau-eddy%2FGeofence-Hr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melau-eddy%2FGeofence-Hr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melau-eddy%2FGeofence-Hr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melau-eddy%2FGeofence-Hr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/melau-eddy","download_url":"https://codeload.github.com/melau-eddy/Geofence-Hr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melau-eddy%2FGeofence-Hr/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260676918,"owners_count":23045112,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css3","django","html","javascript","leaflet","openstreetmap","python","restframework"],"created_at":"2025-06-19T03:02:33.970Z","updated_at":"2025-10-29T18:17:27.184Z","avatar_url":"https://github.com/melau-eddy.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛰️ Geofencing HR Intern Monitoring System\n\nThis 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).\n\n\u003e ⚠️ **Note:** This project is currently **under active development**. Features and functionality are subject to change.\n\n---\n\n## 🔍 Project Overview\n\n**Purpose**  \nTo 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.\n\n---\n\n## 🚀 Features\n\n- 🌐 **Real-time location tracking** of interns using GPS coordinates.\n- 🗺️ Integration with **OpenStreetMap** for map rendering and visualization.\n- 📍 **Geofencing logic** to detect if an intern leaves or enters the company-defined area.\n- 🔔 **Alerts or logs** when interns move outside the permitted geofenced boundary.\n- 🧑‍💼 Role-based access for HR admins and interns.\n- 📊 Dashboard for monitoring intern statuses.\n- 📱 Mobile compatibility for real-time updates via mobile browsers.\n\n---\n\n## 🧰 Technologies Used\n\n### Backend\n- **Django** (Python web framework)\n- **Django REST Framework** *(optional, if used for APIs)*\n\n### Frontend\n- **HTML**\n- **CSS**\n- **JavaScript**\n- **Leaflet.js** (for OpenStreetMap integration)\n\n### Mapping\n- **OpenStreetMap**\n- **Leaflet.js** for interactive geolocation visualization\n\n---\n\n## 📦 Installation\n\n1. **Clone the repository**\n   ```bash\n   git clone https://github.com/melau-eddy/Geofence-Hr\n   cd geofencing-hr-monitor\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelau-eddy%2Fgeofence-hr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmelau-eddy%2Fgeofence-hr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelau-eddy%2Fgeofence-hr/lists"}