Feature #9474
openBackend: Auth/roles & routing +10 more areas
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
07/01/2026
Due date:
% Done:
100%
Estimated time:
0:37 h
Description
Commit 8054ba6 · 44 file(s) · Backend (12:15)
- Auth, role-based access & route protection — authController.js, authRoute.js
- Customer / lead management (lead → prospect → converted) — customerService.js
- Project 21-stage workflow (stages, hooks, activity) — projectController.js, projectRoute.js, projectService.js
- Quotation creation & pricing — quotationController.js, quotationReminder.js, heal-quotations-worker.js +5 more
- Invoice generation & billing — invoiceRoute.js
- Inventory & category management (stock ledger, products) — categoryController.js, inventoryController.js, categorySchema.js +3 more
- Field job assignments — jobController.js, jobRoute.js, jobService.js
- Real-time ticket chat — ticketController.js
- Socket.io real-time layer — socketConfig.js
- In-app & push notifications — notificationRecipients.js
- Transactional email templates / mailer — wattmonk-approval.ejs
Subtasks
Related issues
Updated by Anonymous about 1 month ago
- % Done changed from 0 to 100
- Estimated time set to 0:37 h