Commerce UI
Angular frontend application for the Commerce platform.
Overview
This project provides a responsive user interface for managing products and categories through the Commerce Backend APIs.
Technology Stack
- Angular 17
- TypeScript
- RxJS
- Angular Standalone Components
- Bootstrap
Features
Category Management
- View Categories
- Create Category
- Edit Category
- Delete Category
Product Management
- View Products
- Create Product
- Edit Product
- Delete Product
Architecture
Angular UI | v ASP.NET Core Web API | v SQL Server
Backend Repository
https://github.com/dev-cart/Commerce.Backend
Running the Application
- Start the Commerce Backend API.
- Update API configuration if required.
- Run Angular application.
npm install ng serve
Navigate to:
Future Enhancements
- Authentication
- Role-based Authorization
- Shopping Cart
- Order Management
- Dashboard and Reporting
- AI-powered Product Search
- Natural Language Product Queries
Purpose
This project demonstrates Angular standalone component architecture and integration with ASP.NET Core Web APIs.
