/TestProduct

Primary LanguageC#Apache License 2.0Apache-2.0

TestProductWeb

TestProductWeb is an ASP.NET Core 7.0 MVC project designed for managing product data. It includes functionality for creating, updating, and deleting products, as well as filtering and searching products by name. Additionally, it integrates a REST API service for seamless communication with the backend.

Features


  • Product Management: CRUD operations for managing product data.
  • Search and Filtering: Ability to search for products by name and filter the product list.
  • MVC Integration: Utilizes ASP.NET Core MVC for the user interface and interaction.
  • REST API Service: Includes a REST API service for backend communication, visible in Swagger.

Getting Started


To get started with TestProductWeb, follow these steps:

  1. Clone the repository to your local machine.
  2. Open the solution in Visual Studio or your preferred IDE.
  3. Build the solution to restore dependencies.
  4. Run the project and navigate to the specified URL to access the application.

Usage


MVC Application

The MVC application provides a user-friendly interface for managing product data. You can perform the following actions:

  • Create new products
  • Update existing products
  • Delete products
  • Filter and search for products by name

REST API Service

The REST API service allows seamless integration with the backend. It exposes endpoints for performing CRUD operations on products. You can access the API endpoints using tools like Swagger.

Technologies Used


  • ASP.NET Core 7.0 MVC
  • Entity Framework Core
  • Swagger UI
  • Bootstrap (for UI styling)

TestProduct

TestProduct is an ASP.NET Core Web API project designed for managing product data. It shares similar features with TestProductWeb.

Features


  • Product Management: CRUD operations for managing product data.
  • Search and Filtering: Ability to search for products by name and filter the product list.
  • REST API: Exposes endpoints for performing CRUD operations on products, visible in Swagger.

Getting Started


To get started with TestProduct, follow these steps:

  1. Clone the repository to your local machine.
  2. Open the solution in Visual Studio or your preferred IDE.
  3. Build the solution to restore dependencies.
  4. Run the project and navigate to the specified URL to access the application.

Usage


REST API Service

The Web API service provides endpoints for managing product data. You can perform the following actions:

  • Create new products
  • Update existing products
  • Delete products
  • Filter and search for products by name

Technologies Used


  • ASP.NET Core Web API
  • Entity Framework Core
  • Swagger UI

Contributing


Contributions are welcome! If you find any bugs or have suggestions for improvement, please open an issue or submit a pull request.

License


This project is licensed under the MIT License.