Safecomply
SafeComply is a robust Safety Compliance Tracking App built on the Frappe framework to help organizations effectively monitor, document, and manage workplace safety, audits, and regulatory compliance.
- Author: vinaymishraofficial
- Repository: https://github.com/vinaymishraofficial/safecomply
- GitHub stars: 1
- Forks: 0
- License: MIT
- Category: Localization
- Maintenance: Minimally Maintained
Install Safecomply
bench get-app https://github.com/vinaymishraofficial/safecomply
Add the Frappe Gems badge to your README
Maintain Safecomply? Paste this into your README:
[](https://frappegems.com/gems/apps/vinaymishraofficial/safecomply)
About Safecomply
🛡️ SafeComply – Safety Compliance Tracking App
SafeComply is a Frappe-based app designed to help organizations track and manage safety audits, incidents, and compliance processes with structured dashboards, detailed reports, and guided onboarding.

🚀 Features
- 📝 Log safety incidents and audits
- ✅ Manage corrective actions and checklists
- 📊 Charts: Audit Results, Compliance %, Incident Types
- 📋 Compliance Summary Reports
- 📦 Dashboard with cards & shortcuts
- 🧭 Onboarding for new users
- 🔐 Role-based access (Safety Officer, Auditor, Manager)
🛠️ Installation
Follow these steps to install SafeComply into your Frappe bench:
# Go to your apps folder
cd ~/frappe-bench/apps
# Clone the repo
git clone https://github.com/vinaymishraofficial/safecomply.git
# Add to apps.txt
echo "safecomply" >> ../sites/apps.txt
# Install on site
bench --site yoursite.com install-app safecomply
bench migrate
Then login and visit the SafeComply workspace to get started.
🧰 Tech Stack
- Frappe Framework v14+
- Python, MariaDB, Redis
- REST-ready (via Frappe)
- Full export via fixtures
📘 Documentation
📚 SafeComply Wiki
Includes setup guide, user flow, and module overview.
🖼️ App Structure
safecomply/
├── fixtures/ # Charts, Reports, Cards, Dashboard
├── public/ # Assets like logo.png
├── config/ # Workspace definition
├── safecomply/
│ └── safety_compliance_tracking_app/
│ └── doctype/ # Core doctypes
├── README.md
🙌 Developed By
Made with ❤️ by Vinay Mishra
📍 Alwar, Rajasthan, India
📄 License
This project is licensed under the MIT License. See LICENSE file for details.
Related Localization apps for Frappe & ERPNext
- Wiki — Free and Open Source Wiki built on top of Frappe
- India Compliance — Simple, yet powerful compliance solutions for Indian businesses
- Nepal Compliance — Open source ERP for Nepal with HR, Payroll & Accounting compliance, based on ERPNext by Frappe Technologies.
- Erpnextswiss — ERPNext application for Switzerland-specific use cases
- Erpnext Germany — ERPNext customizations for German companies
- Ksa Compliance — KSA Compliance App for KSA E-invoice
- Zatca Erpgulf — Implementation of Zatca Phase-2 E-Invoicing - for FrappeCLoud
- Kenya Compliance — KRA eTIMS Tax Compliance Integration This app works to integrate ERPNext with KRA's eTIMS via the Online Sales Control Unit (OSCU) to allow for the sharing of information with the revenue authority.via OSCU with ERPNext