Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rebecavitoria45/api-de-tarefas

API de tarefas usando C# e Mysql
https://github.com/rebecavitoria45/api-de-tarefas

Last synced: about 2 months ago
JSON representation

API de tarefas usando C# e Mysql

Awesome Lists containing this project

README

        


Api de Tarefasđź“Ťđź“ť

## Ferramentas 🛠️
[![GitHub](https://img.shields.io/badge/GitHub-000?style=for-the-badge&logo=github&logoColor=30A3DC)](https://docs.github.com/)
[![Git](https://img.shields.io/badge/Git-000?style=for-the-badge&logo=git&logoColor=E94D5F)](https://git-scm.com/doc)
[![C#](https://img.shields.io/badge/C%23-239120?style=for-the-badge&logo=c-sharp&logoColor=white)](https://git-scm.com/doc)
[![.NET](https://img.shields.io/badge/.NET-512BD4?style=for-the-badge&logo=dotnet&logoColor=white)](https://git-scm.com/doc)
![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white)
![Swagger](https://img.shields.io/badge/-Swagger-%23Clojure?style=for-the-badge&logo=swagger&logoColor=white)

---
## Objetivo🎯
![Captura de tela 2024-01-15 094956](https://github.com/Rebecavitoria45/API-de-Tarefas/assets/117654851/e79cf1b4-3364-4a04-83de-ebe4b2aa776f)
Criei uma Api para criação, remoção, atualização e listagem de tarefas

Esse é o schema (model) de Tarefas, utilizado para passar para os métodos que exigirem
```json
{
"titulo": "string",
"descricao": "string",
"concluida": true
}
```
**Endpoints**

| Verbo | Endpoint | Parâmetro | Body |
|--------|-------------------------|-----------|---------------|
| GET | /tarefas/{id} | id | N/A |
| PUT | /tarefas/{id} | id | Schema Tarefa |
| DELETE | /tarefas/{id} | id | N/A |
| GET | /tarefas | N/A | N/A |
| POST | /tarefas/criar | N/A | Schema Tarefa |