GeekClima

🌥️ GeekClima 1.0 🌥️

Sobre o GeekClima

O GeekClima é um sistema que oferece uma API completa para consulta de previsões do tempo, utilizando dados do Centro de Previsão de Tempo e Estudos Climáticos (CPTEC). Através da integração com a CPTEC, o GeekClima garante previsões mais precisas e confiáveis para você.

O que o GeekClima oferece:

Requisitos

Composer PHP Banco de Dados

Instalação

    cd local_do_arquivo
    composer install
    php artisan serve // Inicia o servidor

Configuração

Para que tudo esteja de perfeita forma, é necessário criar um arquivo .env, para isso, basta copiar o arquivo .env.example e renomear para .env, e alterar as informações de acordo com o seu banco de dados.

Não esqueça de importar o SQL no banco de dados, o arquivo se encontra na pasta “SQL”

Documentação da API

Retorna a previsão do tempo da cidade informada.

  GET /cidade/${cidade}
Parâmetro Tipo Descrição
cidade string Obrigatório. Nome da cidade.

Exemplo:

[
    {
        "informacões": {
            "cidade": "Altair",
            "estado": "SP",
            "atualizado_em": "2024-03-17",
            "clima": [
                {
                    "data": "2024-03-18",
                    "condicao": "pn",
                    "condicao_desc": "Parcialmente Nublado",
                    "min": 23,
                    "max": 35,
                    "indice_uv": 11
                }
            ]
        },
        "statusAtual": "☀️",
        "temperatura": "🌡️+24°C",
        "vento": "🌬️↖8km/h\n"
    }
]

Suporte

Qualquer problemas ou algo do tipo, por favor, reportar que atualizo quanto antes!