Skip to content

9Brothers/Ecommerce.Teste

Repository files navigation

Ecommerce.Teste

Teste para a empresa de E-Commerce

Instruções

Para executar o projeto sem grandes problemas, execute os passos abaixo, mas para isso tenha o Docker e dotnet core sdk instalados na sua máquina.

Não se preocupe, o processo é bem demorado da primeira vez.

  • Abra o terminal (Powershell, Prompt, Bash...);
  • Vá até o diretório ./Presentation/Usuarios.Presentation.Api e execute o comando dotnet publish -c Release -o Publish;
  • Caso esteja rodando alguma aplicação que usa a porta 1433 (sql), por favor, pare-a pois será executado um container do SQL Server no comando abaixo;
  • Digite: docker-compose up ou sudo docker-compose up caso esteja utilizando linux;
  • Acesse o banco de dados usando o usuário SA e senha yourStrong(!)Password;
  • Após a criação dos containers, rode os arquivos sql dentro da pasta ./Infrastructure/Usuarios/Infrastructure.SqlServer/SQL;
  • Acesse http://localhost:4200 para visualizar o projeto.

Não se preocupe caso não apareça os novos cadastros, o cache está configurado para 1 minuto, após esse tempo, aparecerá normalmente

Qualquer dúvida, podem entrar em contato comigo pelo (11) 98725-8313

Ferramentas

  • minikube

    • status
    • start
    • Caso solicitar usuário e senha, usar o usuário docker e senha tcuser
  • kubectl

    • cluster-info
    • apply -f # cria o pod conforme arquivo de configuração
    • get
      • pods
      • services

dotnet ef PostgresContext scaffold "Server=192.168.99.101;Database=usuariosdb;Port=30432;User Id=postgres;Password=mysecretpassword;" Npgsql.EntityFrameworkCore.PostgreSQL

About

Teste para a empresa de E-Commerce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published