Esta é uma API backend para um aplicativo de lista de tarefas (To-Do) desenvolvido em C#. A API fornece endpoints para criar, ler, atualizar e excluir tarefas.
- C# (.NET Core)
- ASP.NET Core
- Entity Framework Core (ORM)
- Swagger (para documentação da API)
- .NET Core SDK 8.0
- SQL Server (ou outro banco de dados suportado pelo Entity Framework Core)
-
Clone este repositório:
git clone https://github.com/ArilsonB/csharp-todo-backend.git
-
Navegue até o diretório do projeto:
cd csharp-todo-backend
-
Configure a string de conexão com o banco de dados no arquivo
appsettings.json
. -
Execute as migrações para criar o esquema do banco de dados:
dotnet ef database update
-
Execute o projeto:
dotnet run
A API estará acessível em http://localhost:5174
.
A documentação da API pode ser acessada em http://localhost:5174/swagger
.
Contribuições são bem-vindas! Se você deseja contribuir com este projeto, por favor, siga estas etapas:
- Fork este repositório.
- Crie um branch com sua feature (
git checkout -b minha-feature
). - Faça commit de suas alterações (
git commit -am 'Adicionando nova feature'
). - Faça push para o branch (
git push origin minha-feature
). - Abra um pull request.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.