Overview of Asset Dashboard Components in Horilla HRMS
Managing company assets across a growing workforce without a clear visual overview is a recipe for lost equipment, untracked allocations,...
Practical advice on HR operations, payroll compliance, CRM pipeline management, and getting the most out of Horilla.
horilla.contrib.activity uses one Activity model (task, meeting, log_call, event) attached via GenericForeignKey. Detail tabs load through HorillaActivitySectionView. This post is Part 13 of 28 in the Horilla CRM Technical Blog series. What is the activity...
Read post
Managing company assets across a growing workforce without a clear visual overview is a recipe for lost equipment, untracked allocations,...
horilla.contrib.mail handles outbound templates, SMTP/Outlook configuration, open tracking, and works with mail-to-lead in horilla_crm.leads — integrated with automations and cadences....
If you have ever logged into an HR system and glanced at a small chart labeled “Leave Trends,” you might...
Dashboards combine KPI cards, ECharts visualizations, and tables. Each app contributes generators through dashboard.py registered on DefaultDashboardGenerator. This post is...
A recruitment dashboard that only shows how many people applied for a job is barely scratching the surface of what...
Every organization runs on a set of rules, expectations, and boundaries that govern how employees conduct themselves, protect company assets,...
Horilla CRM uses Django Channels and WebSockets to push notifications to connected browsers. Automations and system events can be delivered...
An attendance dashboard is only as useful as the information it surfaces and how clearly it presents it. A well-built...
Every major CRM module exposes a Django REST Framework API alongside the HTMX UI. Routes register through AppLauncher.get_api_paths() — no...