Key Features:
️ Multi-Role Dashboards – distinct functionalities for Admin, Vendor & Customer
️ Product Workflow – Approval system (Pending → Approved → Rejected → Suspended)
️ Real-Time Updates – inventory sync & order notifications
️ AI Support – RAG-based chatbot with Google Gemini API
️ Secure Payments – Full Stripe integration with webhook handling
️ Tech Stack:
Frontend: Angular 20, TypeScript, Tailwind CSS, Bootstrap
Backend: .NET Core 9 (Clean Architecture), EF Core with LINQ, SQL Server, Redis
Infrastructure: Docker, REST APIs, Repository & Specification Pattern
Security: JWT Authentication, RBAC, Identity Framework
Integrations: Stripe API, Google Gemini API, SignalR