Welcome to the E-Commerce Website with ERP System Admin Panel, an all-in-one platform for managing sales, purchases, vendors, customers, inventory, and dynamic measurements. Designed using C# MVC, this modern system integrates e-commerce capabilities with a full-featured ERP backend to optimize and streamline business operations.
- ๐๏ธ Product Listings: Display all products with filters for categories, price range, and attributes.
- ๐ Shopping Cart: Add, remove, and update products in a dynamic cart.
- ๐ Order Management: Monitor order statuses, handle returns, and process payments.
- ๐ง Customer Login/Registration: Secure authentication with personalized dashboards.
- ๐ณ Payment Integration: Multiple payment types supported for a smooth checkout experience.
- ๐ท๏ธ Deals & Promotions: Display dynamic deals and discount offers to boost sales.
- ๐ฆ Delivery Management: Integration with delivery partners to track orders.
- Modern UI: Real-time analytics and data visualization for business metrics like sales, revenue, and inventory.
- Sales Orders: Manage and fulfill customer orders efficiently.
- Sales Quotations: Generate and share detailed quotations with customers.
- Purchase Orders: Create and track vendor purchase orders.
- Purchase Quotations: Manage, approve, or reject vendor quotations.
- Good Receipt Notes (GRN): Record goods received and reconcile them with purchase orders.
- Categories & Subcategories: Organize products by type for efficient navigation.
- Dynamic Units of Measurement: Manage inventory with flexible unit definitions.
- Inventory Management: Real-time updates for stock levels and alerts for low inventory.
- Sales Reports: Monitor sales performance by product, category, or customer.
- Purchase Reports: Track vendor purchases and expenditures.
- Tax Reports: Simplified tax tracking for compliance.
- Automated Invoices: Generate invoices for sales and purchases.
- Maintain detailed records for vendors and customers, including:
- Purchase/Sales history.
- Payment types and transaction details.
- Define user roles (e.g., admin, manager, salesperson) with custom permissions.
- Configure and apply taxes dynamically for products and invoices.
- Track shipments and assign delivery statuses.
Ensure you have the following installed before starting:
- Visual Studio: Download Visual Studio
- SQL Server: Download SQL Server
- .NET Framework: Compatible version with the project.
- Entity Framework: For ORM and database management.