Skip to content

O projeto PizzariaWebApp é uma aplicação web que permite gerenciar uma pizzaria online. O projeto usa ASP.NET Core, Entity Framework Core e SQL Server para criar uma API RESTful que expõe as operações CRUD (Create, Read, Update, Delete) para as entidades de Pizza, Cliente, Pedido e ItemPedido

License

Notifications You must be signed in to change notification settings

ErickRock/PizzariaWebApp

Repository files navigation

Este projeto é uma aplicação ASP.NET Core que usa o Entity Framework Core para interagir com o banco de dados. Aqui estão as etapas para instalar as ferramentas necessárias e executar o projeto em sua máquina local.

Build and Test LinkedIn Instagram Twitter

📝 Sumário

🚀 Pré-requisitos

  1. 🌐 .NET Core SDK
  2. 💻 Visual Studio ou Visual Studio Code (com a extensão C# instalada)
  3. 🗄️ SQL Server (Opcional, se você planeja usar um banco de dados SQL Server local)

⚙️ Configuração do Ambiente

🖥️ Windows 11 (utilizando winget)

  1. Instale o Windows Package Manager (winget)

  2. Abra o Prompt de Comando ou o PowerShell e execute o seguinte comando para instalar o .NET Core SDK:

    winget install -e --id=Microsoft.DotNet.SDK.7

🐧 Linux (baseado no Debian)

  1. Abra o Terminal e execute os seguintes comandos para instalar o .NET Core SDK:

    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    sudo apt-get update
    sudo apt-get install -y apt-transport-https
    sudo apt-get update
    sudo apt-get install -y dotnet-sdk-7.0

🔧 Passos para Executar o Projeto

  1. Clone o Repositório: Clone o repositório do projeto em sua máquina local usando o comando git abaixo:
git clone https://github.com/ErickRock/PizzariaWebApp
  1. Abra o Projeto: Abra o arquivo de solução (.sln) no Visual Studio ou abra a pasta do projeto no Visual Studio Code.

  2. Restaure os Pacotes NuGet: No Visual Studio, você pode fazer isso clicando com o botão direito na solução e selecionando "Restaurar Pacotes NuGet". No Visual Studio Code, você pode usar o comando abaixo no terminal:

dotnet restore
  1. Atualize o Banco de Dados: Se você fez alterações nos modelos e precisa atualizar o banco de dados, você pode fazer isso usando o comando de migração do Entity Framework. No terminal do Visual Studio ou do Visual Studio Code, digite:
dotnet ef database update
  1. Execute o Projeto: No Visual Studio, você pode pressionar F5 para iniciar o projeto. No Visual Studio Code, você pode usar o comando abaixo no terminal:
dotnet run

Agora, o projeto deve estar em execução e você pode acessar a API através do navegador ou de um cliente HTTP como o Postman.

Lembre-se de verificar a string de conexão do banco de dados no arquivo appsettings.json e atualizá-la conforme necessário.

About

O projeto PizzariaWebApp é uma aplicação web que permite gerenciar uma pizzaria online. O projeto usa ASP.NET Core, Entity Framework Core e SQL Server para criar uma API RESTful que expõe as operações CRUD (Create, Read, Update, Delete) para as entidades de Pizza, Cliente, Pedido e ItemPedido

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages