Full Code of olisaude/teste-dev-backend for AI

master 745cdc68d369 cached
2 files
1.6 KB
523 tokens
1 requests
Download .txt
Repository: olisaude/teste-dev-backend
Branch: master
Commit: 745cdc68d369
Files: 2
Total size: 1.6 KB

Directory structure:
gitextract_n3w74kpq/

├── README.md
└── dev/
    └── README.md

================================================
FILE CONTENTS
================================================

================================================
FILE: README.md
================================================
![Oli Saúde|100x397,20%](https://hs-7708371.f.hubspotfree.net/hub/7708371/hubfs/logo-olisaude.png?upscale=true&width=288&upscale=true&name=logo-olisaude.png)

# Backend Developer Challenge
Este é um desafio simples para testar suas habilidades na construção de APIs.
Os serviços da Oli usam principalmente tecnologias Kotlin e Springboot. No entanto, você pode usar qualquer linguagem e framework que lhe pareça mais confortável.

# O Desafio
Crie uma API simples para gerenciar Clientes. Esta API deve permitir:
- Criar um cliente
- Editar um cliente
- Obter um cliente específico
- Listar clientes

Um Cliente deve ter os seguintes campos:
- nome
- data de nascimento
- sexo 
- [ problemas de saude ]
- data de criação
- data de atualização

Problemas de Saúde
- nome
- grau do problema (de 1 a 2)
    
    ```
    ex: diabetes, grau 2
    ```

Criar um endpoint para trazer os 10 clientes com maior risco de saúde, no qual o cálculo é:
    
    ```
        sd = soma do grau dos problemas
        score = (1 / (1 + eˆ-(-2.8 + sd ))) * 100
    ```

# Requisitos
- Todas as respostas da API devem ser JSON
- Fornece um arquivo README.md com instruções de uso (como executar, endpoints etc)

# Recomendações
- Tests, tests and tests
- SOLID
- Código e commits em inglês (métodos, classes, variáveis, etc)

# Avaliação
- Estrutura, arquitetura e organização do projeto
- Boas práticas de programação
- Alcance dos objetivos propostos.

# Entrega
Você deve fazer um fork deste repositório e confirmar a solução na pasta de dev. Seu repositório deve ser público.

Enviar um e-mail para tech@olisaude.com.br com a url da sua solução.

================================================
FILE: dev/README.md
================================================
# SEU Readme
Download .txt
gitextract_n3w74kpq/

├── README.md
└── dev/
    └── README.md
Condensed preview — 2 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (2K chars).
[
  {
    "path": "README.md",
    "chars": 1629,
    "preview": "![Oli Saúde|100x397,20%](https://hs-7708371.f.hubspotfree.net/hub/7708371/hubfs/logo-olisaude.png?upscale=true&width=288"
  },
  {
    "path": "dev/README.md",
    "chars": 12,
    "preview": "# SEU Readme"
  }
]

About this extraction

This page contains the full source code of the olisaude/teste-dev-backend GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 2 files (1.6 KB), approximately 523 tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!