https://github.com/odevthomas/weather-app
Weather App é uma aplicação que utiliza a API de previsões meteorológicas para mostrar informações detalhadas sobre o clima em diferentes cidades ao redor do mundo. A interface é simples e fácil de usar, permitindo que os usuários busquem cidades e visualizem dados meteorológicos atualizados.
https://github.com/odevthomas/weather-app
api climate javascript react
Last synced: about 2 months ago
JSON representation
Weather App é uma aplicação que utiliza a API de previsões meteorológicas para mostrar informações detalhadas sobre o clima em diferentes cidades ao redor do mundo. A interface é simples e fácil de usar, permitindo que os usuários busquem cidades e visualizem dados meteorológicos atualizados.
- Host: GitHub
- URL: https://github.com/odevthomas/weather-app
- Owner: odevthomas
- Created: 2024-09-05T21:05:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-05T22:21:42.000Z (over 1 year ago)
- Last Synced: 2025-01-30T15:41:34.983Z (about 1 year ago)
- Topics: api, climate, javascript, react
- Language: CSS
- Homepage:
- Size: 13.6 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Weather App

**Weather App** é uma aplicação web desenvolvida com React e Vite para fornecer previsões meteorológicas em tempo real. A aplicação permite buscar cidades e visualizar as condições climáticas atuais e previsões futuras.
## Índice
- [Sobre](#sobre)
- [Funcionalidades](#funcionalidades)
- [Tecnologias](#tecnologias)
- [Instalação](#instalação)
- [Uso](#uso)
- [Contribuição](#contribuição)
- [Licença](#licença)
## Sobre
Weather App é uma aplicação que utiliza a API de previsões meteorológicas para mostrar informações detalhadas sobre o clima em diferentes cidades ao redor do mundo. A interface é simples e fácil de usar, permitindo que os usuários busquem cidades e visualizem dados meteorológicos atualizados.
## Funcionalidades
- **Busca de Cidades**: Pesquise por cidades para obter informações meteorológicas.
- **Previsão do Tempo**: Visualize a previsão do tempo para os próximos dias.
- **Interface Intuitiva**: Navegação e uso simples com uma interface limpa e moderna.
## Tecnologias
A aplicação foi desenvolvida utilizando as seguintes tecnologias:
- **React**: Biblioteca para construção de interfaces de usuário.
- **Vite**: Ferramenta de construção rápida para desenvolvimento moderno.
- **ESLint**: Ferramenta de linting para garantir a qualidade do código.
- **API Meteorológica**: Para obter dados em tempo real sobre o clima.
## Instalação
Para rodar o projeto localmente, siga os seguintes passos:
1. **Clone o repositório**:
```bash
git clone https://github.com/seu-usuario/weather-app.git
cd weather-app
```
2. **Instale as dependências**:
```bash
npm install
```
3. **Inicie o servidor de desenvolvimento**:
```bash
npm run dev
```
O aplicativo estará disponível em `http://localhost:3000`.
## Uso
1. **Pesquisar Cidades**: Use a barra de pesquisa para encontrar cidades. Comece a digitar o nome da cidade e selecione-a na lista.
2. **Visualizar Previsão**: Após selecionar uma cidade, as informações meteorológicas serão exibidas, incluindo a previsão para os próximos dias.
## Contribuição
Contribuições são bem-vindas! Para contribuir com o projeto:
1. **Faça um fork do repositório**.
2. **Crie uma branch para a sua feature**:
```bash
git checkout -b minha-nova-feature
```
3. **Faça suas alterações** e adicione testes conforme necessário.
4. **Commit suas alterações**:
```bash
git commit -am 'Adiciona nova feature'
```
5. **Push para o repositório remoto**:
```bash
git push origin minha-nova-feature
```
6. **Abra um Pull Request** na página do repositório original.
## Licença
Este projeto está licenciado sob a [MIT License](LICENSE).