Projeto desenvolvido com a intensão de utilizar internamente na empresa VIP Soluções e também como repositório de estudos sobre Angular.
- Angular - CLI 14.0.4
- Typescript - 4.7.4
- NodeJS - (npm) 16.15.1
- Net 6.0 - 6.0.302
- MSSQL
- Bootstrap 5
- Login com autenticação via JWT
- Cadastro de Usuário
- Cadastro de Pessoas
- Parâmetros
- Backend - Configurar a connectionstring de acesso ao MSSQL
.\api\src\Vip.SGI.Api\appsettings.Development.json
- Frontend - Caso seja necessário alterar a url da api, mude em:
.\web\src\environments\environment.ts
Aqui assumo que você tenha o dotnet
, npm
e o Angular CLI
já instalados nas suas respectivas versões acima informado 👌
Clonar o projeto:
git clone https://github.com/leandrovip/sgi-angular.git
cd sgi-angular
Antes de iniciar vamos instalar a cli do EntityFrameworkCore, caso não tenha:
dotnet tool update --global dotnet-ef
Compilar o projeto e criar o banco de dados:
dotnet ef database update --project .\api\src\Vip.SGI.Infra\Vip.SGI.Infra.csproj --startup-project .\api\src\Vip.SGI.Api\Vip.SGI.Api.csproj
cd sgi-angular\web
npm install
Iniciando a api em => https://localhost:7187
cd sgi-angular
dotnet run --project .\api\src\Vip.SGI.Api\Vip.SGI.Api.csproj
Iniciando o front em => http://localhost:4200
cd sgi-angular\web
ng serve
DADOS INICIAIS Usuário: [email protected] Senha: 123
Leandro Ferreira - @leandrovip29 - [email protected]
Qualquer sugestão ou crítica é muito bem-vinda! Obrigado ✅🙌