Loading repository data…
Loading repository data…
devcast42 / repository
🌤️ Aplicación web de clima y calidad del aire desarrollada en ⚛️ React que muestra información meteorológica en tiempo real basada en la 📍 geolocalización del usuario. Incluye datos de 🌡️ temperatura, 💧 humedad, 🔽 presión atmosférica, 💨 velocidad del viento y 🏭 índice de calidad del aire (AQI) utilizando la API de AirVisual.
Aplicación web de clima y calidad del aire desarrollada en ⚛️ React que muestra información meteorológica en tiempo real basada en la 📍 geolocalización del usuario. Incluye datos de 🌡️ temperatura, 💧 humedad, 🔽 presión atmosférica, 💨 velocidad del viento y 🏭 índice de calidad del aire (AQI) utilizando la API de AirVisual.
🔗 Ver Demo
00007-weather-app/
├── public/
│ ├── index.html
│ ├── logo.png
│ └── robots.txt
├── src/
│ ├── App.js # Componente principal
│ ├── index.js # Punto de entrada
│ ├── index.css # Estilos globales
│ ├── img/ # Recursos gráficos
│ │ ├── thermometer.png
│ │ ├── humidity.png
│ │ ├── gauge.png
│ │ ├── windy.png
│ │ └── ...
│ ├── loader/
│ │ ├── Loader.jsx # Componente de carga
│ │ └── loader.css
│ ├── nearest-city/
│ │ ├── nearest-city.jsx # Información del clima
│ │ └── nearest-city.css
│ ├── notices/
│ │ ├── notices.jsx # Sección de noticias
│ │ └── styles.css
│ └── resources/
│ ├── resources.jsx # Sección de recursos
│ └── styles.css
├── package.json
└── README.md
Clona el repositorio:
git clone https://github.com/FROSTYLAN/00007-weather-air-quality.git
Navega al directorio:
cd 00007-weather-air-quality
Instala las dependencias:
npm install
Inicia el servidor de desarrollo:
npm start
Abre tu navegador en:
http://localhost:3000
Este proyecto utiliza la API de AirVisual. La clave API está incluida en el código para fines de demostración. Para uso en producción:
src/App.js:
const API_KEY = "tu-clave-api-aqui";
El diseño está optimizado para:
npm start - Inicia el servidor de desarrollonpm build - Construye la aplicación para producciónnpm test - Ejecuta las pruebasnpm eject - Expone la configuración de webpackEste proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.
Las contribuciones son bienvenidas. Por favor:
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Charles Castillo (FROSTYLAN)
⭐ ¡No olvides dar una estrella al proyecto si te gustó!
Desarrollado con ❤️ por el Grupo 8