-
released this
2026-06-01 19:02:55 +05:30 | 72 commits to main since this releaseThis release includes features that allow users to:
-
Secure Access & Session Management — Role-based login and logout, password changes, and centralized session handling for Administrators, Customers, and Technicians.
-
Full Account Lifecycle Management — Create, update, and remove Technician and Customer accounts; manage user profiles, technician assignments, notification retrieval, and maintain a guaranteed default administrator account.
-
End-to-End Service Workflows — Create and remove services, manage combo packages, assign jobs to technicians, track job cards, manage service bookings, update job progress through multiple stages, complete services, cancel bookings or jobs, and send service-related notifications.
-
Integrated Billing & Payments — Generate invoices for completed services, view customer invoice history, process payments using multiple payment modes, confirm payments through an administrator approval workflow, send payment reminders, and deliver real-time updates using the Observer pattern.
-
Complete Inventory Control — Add inventory items, restock existing inventory, remove obsolete stock, check item availability, monitor stock levels, and automatically generate low-stock alerts for administrators and technicians through Observer-based notifications.
-
Unified Notification System — View notifications across all user roles, configure notification preferences, and receive alerts for service updates, booking confirmations, payment reminders, invoice generation, technician assignment changes, and inventory warnings, all powered by the Subject–Observer pattern.
Downloads
-