9 Commits
Author SHA1 Message Date
kavehhn 576ccf5421 feat(dashboard): add aggregated dashboard stats API, robust logout, and warehouse seeders
deploy-chabokan / deploy (push) Canceled after 0s
2026-08-30 09:29:21 +03:30
kavehhn acb2e5d623 feat: add MongoDB search method, endpoints, and settings module
deploy-chabokan / deploy (push) Canceled after 0s
2026-08-19 05:50:14 +03:30
kavehhn a9432b96c0 ADD: Warehouse inventory management system
- Add WarehouseItem model with bilingual names (FA/EN) and bilingual counting units
- Add WarehouseItemTransaction model for IN/OUT movements with reason and actor
- Add WarehouseItemStock model for denormalized per-(item×warehouse) running balance
- Add warehouseItemService with full CRUD, atomic stock updates via $inc, negative stock guard, and aggregation queries for per-item/per-warehouse/total stock
- Add warehouseItemController and REST routes at /api/warehouse-items
- Add warehouseService, warehouseController, warehouseRoutes for warehouse location CRUD at /api/warehouses
- Register both route groups in routerEndpoints.js
2026-08-11 20:09:10 +03:30
kavehhn 4a2e4bf2ae Merge branch 'main' into transaction
# Conflicts:
#	config/.env
#	package-lock.json
#	package.json
#	setup/routerEndpoints.js
2025-04-19 23:37:59 +03:30
MohammadHMazarei b0133914a1 ADD: transactions route handler 2025-04-17 10:58:23 +03:30
kavehhn 2d87cc4834 ADD: SignedUrls for documents, mainImage and images
ADD: Bucket and Upload System
ADD: New errors
ADD: Virtuals for categories
ADD: Features system
ADD: File management system
2025-01-04 22:06:43 +03:30
MohammadHMazarei d37d87bc36 ADD: category routes to routerEndpoints 2024-12-29 19:42:10 +03:30
kavehhn aeb38982ca Init commit 2024-12-22 16:52:30 +03:30
kavehhn 28ab698dfc Init Commit 2024-12-16 18:32:04 +03:30