Stock Guard – Smart Inventory & Sales Management System
Stock Guard هو نظام ذكي لإدارة المخزون والمبيعات، صُمم لتقليل الأخطاء اليدوية وتوفير تحليلات دقيقة تساعد أصحاب الأعمال على اتخاذ قرارات أفضل بسرعة وسهولة.
فكرة المشروع
الهدف من المشروع هو إنشاء حل رقمي عملي، مرن وسهل الاستخدام، يمكنه:
إدارة المنتجات والموردين والفواتير بكفاءة
تنبيه المستخدم عند انخفاض المخزون عن الحد الأدنى
توليد تقارير شاملة عن المبيعات والأرباح يوميًا، شهريًا وسنويًا
المميزات الرئيسية
تسجيل دخول آمن مع صلاحيات مختلفة للمستخدمين
إدارة كاملة للمخزون والفواتير
تنبيهات ذكية تلقائية عند انخفاض الكميات
تقارير يومية/شهرية/سنوية للربح والمبيعات
إمكانية تصدير البيانات بصيغة PDF
التقنيات المستخدمة
Backend: NestJS + TypeScript
Database: PostgreSQL
ORM: TypeORM / Prisma
Authentication & Security: JWT + Guards
Scheduler: node-cron
PDF Reports: pdfkit
Validation: class-validator
API Documentation: Swagger (OpenAPI)
Stock Guard تجربة عملية ممتازة لتطبيق مفاهيم Clean Architecture و بناء نظام Backend متكامل، مع التركيز على الأمان، المرونة، وسهولة الاستخدام.