Comprehensive documentation platform for ERPNext database structure, customizations, and maintenance procedures.
- Multi-Platform Documentation: GitBook for users, MkDocs for developers, Jupyter for interactive analysis
- Automated Maintenance: Python scripts for backup, monitoring, and health checks
- Version Control: Full Git integration with automated deployments
- Interactive Analysis: Jupyter notebooks for database exploration and monitoring
URL: [Your GitBook URL]
- User-friendly interface
- Business impact analysis
- Executive summaries
- Contact information
URL: [Your GitHub Pages URL]
- Technical API reference
- Complete SQL schemas
- Code examples
- Troubleshooting guides
URL: [Your Jupyter Hub URL]
- Interactive monitoring dashboards
- Automated maintenance scripts
- Performance analysis tools
- Health check utilities
git clone https://github.com/your-org/erpnext-database-docs.git cd erpnext-database-docs# Install MkDocs dependencies pip install mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-mermaid2-plugin # Install Jupyter dependencies pip install -r notebooks/requirements.txt # Install maintenance script dependencies pip install -r scripts/requirements.txt# Serve MkDocs locally cd docs/mkdocs mkdocs serve # Run Jupyter notebooks cd notebooks jupyter notebook- Total Tables: 879 analyzed and categorized
- Custom Tables: 34 (ZRA Integration + WCFCB + Test)
- Standard Modules: 24 functional areas
- Critical Systems: ZRA tax compliance integration
python scripts/maintenance_scripts.py backuppython scripts/maintenance_scripts.py monitor-zrapython scripts/maintenance_scripts.py full-reporterpnext-database-docs/ ├── docs/ │ ├── gitbook/ # GitBook source files │ ├── mkdocs/ # MkDocs technical documentation │ └── shared/ # Shared assets ├── database/ # SQL breakdown and schemas ├── scripts/ # Python maintenance tools ├── notebooks/ # Jupyter interactive analysis ├── .github/ # GitHub Actions workflows └── assets/ # Images and diagrams - Documentation Deployment: Auto-deploy to GitHub Pages and sync with GitBook
- Link Validation: Check for broken links in documentation
- Content Freshness: Monitor for outdated content
- Health Checks: Automated database health monitoring
- Documentation Issues: Create GitHub issue
- Database Questions: See support contacts
- Emergency Procedures: Follow emergency guide
- Fork the repository
- Create a feature branch
- Make your changes
- Test documentation builds locally
- Submit a pull request
This documentation is proprietary to your organization. See LICENSE file for details.
This documentation platform is automatically maintained and synchronized across all platforms.