CRUD API é um sistema de gerenciamento de produtos, com funcionalidades completas para criar, ler, atualizar e deletar produtos de um banco de dados. Este projeto utiliza uma API Backend desenvolvida com ASP.NET Core e um Frontend moderno em React.
- Adicionar Produto: Criação de novos produtos com informações como nome, preço de custo, preço de venda e quantidade.
- Visualizar Produtos: Exibição de todos os produtos cadastrados.
- Editar Produto: Atualização das informações de um produto existente.
- Excluir Produto: Remoção de um produto do banco de dados.
- ASP.NET Core: Framework para a criação da API RESTful.
- SQL Server: Banco de dados para armazenar as informações dos produtos.
- Entity Framework Core: ORM (Object-Relational Mapper) para interagir com o banco de dados.
- React: Biblioteca JavaScript para construção da interface de usuário.
- Ant Design: Framework de componentes de UI para React, utilizado para estilização.
- Axios: Biblioteca para fazer requisições HTTP entre o frontend e o backend.
- Abra o projeto API no Visual Studio 2022.
- Certifique-se de que o banco de dados está configurado corretamente no SQL Server.
- Execute o projeto no Visual Studio (pressione
Ctrl + F5para iniciar sem o debugger). - A API estará rodando localmente em
https://localhost:7254.
- Abra o projeto Frontend no Visual Studio Code.
- Certifique-se de ter o Node.js instalado.
- Instale as dependências do projeto:
npm install