Projeto de uma API para cadastro de pessoas, incluindo nome, sobrenome, idade e profissão, no qual é possível adicionar, alterar, excluir e consultar os dados que serão manipulados e consumidos no Projeto de Front-End com Angular.
- .Net Core (C#);
- ElephantSQL (Postgres) para a persistência dos dados (Vide Ref.);
- Azure Web Application, para deploy da API na nuvem.
- Padrão MVC;
- Entity Framework;
- Migrations;
- Npgsql.
Para rodar o projeto, no terminal:
dotnet run
O projeto em funcionamento encontra-se neste Link.
Projeto realizado a partir das aulas do Thiago Paiva Medeiros no Youtube, pelo canal Programação Binária.
O projeto original utiliza SQL Server, porém o mesmo só se encontra disponível em Ambiente Windows ou servidores enterprise Linux. Para dar continuidade no projeto, foi feita uma adaptação para PostgreSQL com algumas partes do código-fonte encontrado neste Medium.