Este projeto foi feito para auxiliar o usuario a ter controle de uma central de cursos.
- Cadastrar lead (candidato) com validação de CPF
- Cadastrar novos cursos
- Cadastrar uma nova inscrição, a inscrição é comporta por um candidato e um curso, um candidato pode ter mais de uma inscrição.
- .NET
- C#
- ASP.NET Core
- Entity Framework Core (EF)
- SQL Server
- xUnit
- FluentAssertions
- Moq
- Docker
Para iniciar o projeto você vai precisar ter dotnet e ef instalados na maquina com a versão 6
Clone o projeto
git clone git@github.com:Tiago195/CRM-Educacional.git
Inicialize o banco de dados atraves do comando
sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Password12" \
-p 1433:1433 --name sql1 --hostname sql1 \
-d \
mcr.microsoft.com/mssql/server:2022-latest
Subir o banco
dotnet ef database update --project CRM-Educacional
Para inicializar a aplicação
dotnet run --project CRM-Educacional