Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MimicAPI

API RESTful para um aplicativo de mímica, desenvolvida como parte do curso "Web API" da Alura. Permite gerenciar temas e enviar dicas para sessões de mímica.

📌 Tecnologias

  • C# / .NET (versão específica que o projeto utiliza, ex: .NET 6 ou .NET Core 3.1)
  • Web API (ASP.NET)
  • Biblioteca/testes (se houver, ex: xUnit, FluentValidation)
  • Controle de versão: Git

📌 Requisitos

Como executar

  1. Clone o repositório:
    git clone https://github.com/Angelowh/MimicAPI.git
    cd MimicAPI
  2. Navegue até o diretório do projeto e execute:
    dotnet restore
    dotnet build
    dotnet run
  3. A API ficará disponível em http://localhost: (ex: http://localhost:5000).

5. Endpoints disponíveis

Sugestão de como documentar os endpoints (substitua <endpoint>/variáveis conforme o real):

📌 Endpoints

  • Listagem:
### GET /api/mimics
Retorna todos os temas de mímica disponíveis.
- Exemplo de resposta:
  [
    { "id": 1, "tema": "Animais" },
    { "id": 2, "tema": "Profissões" }
  ]
  • Obter por Id:
### GET /api/mimics/{id}
Retorna todos os temas de mímica disponíveis.
- Exemplo de resposta:
  { "id": 1, "tema": "Animais" }
  • Cadastrar:
### POST /api/mimics

Adiciona um novo tema de mímica.

- Exemplo de requisição:
  { "tema": "Filmes famosos" }
  
- Exemplo de resposta:
  { "tema": "Filmes famosos" }
  • Atualizar
### PUT /api/mimics/{id}

Adiciona um novo tema de mímica.

- Exemplo de requisição:
  { "tema": "Filmes famosos" }
  • Deletar:
### DELETE /api/mimics/{id}

🛠 Stack:

C# Swagger

✍️Autor

Pedro Angelo

Gmail Badge Instagram Badge

About

API RESTful para um aplicativo de mímica, desenvolvida como parte do curso "Web API" da Alura. Permite gerenciar temas e enviar dicas para sessões de mímica.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages