Skip to content

Este proyecto es una aplicación del clima (Weather App) que permite a los usuarios consultar el pronóstico del tiempo en tiempo real. La aplicación utiliza Firebase Authentication para gestionar el registro y autenticación de usuarios, brindando una experiencia segura y personalizada.

Notifications You must be signed in to change notification settings

josergz/weather_app

Repository files navigation

Weather App 🌦️

Welcome! 👋

Welcome to the Weather App, a modern and responsive web application designed to provide real-time weather information using the Weather API and Firebase as the backend database. This project is built with React and leverages the power of JavaScript to deliver a seamless user experience.


Features ✨

  • Real-Time Weather Data: Fetch and display current weather conditions for any location.
  • Search Functionality: Users can search for weather information by city or region.
  • Responsive Design: The app is fully responsive and works on all devices (desktop, tablet, and mobile).
  • Firebase Integration: Utilizes Firebase as a backend database to store user preferences or historical data (if applicable).
  • Dynamic Backgrounds: Background changes based on the current weather conditions (e.g., sunny, rainy, snowy).

Preview

image

Live Demo 🚀

Check out the live version of the app here:

Built With 🛠️

  • Frontend:
    • HTML5
    • CSS3
    • Bootstrap (for styling and responsiveness)
    • JavaScript (ES6+)
    • React (for building the user interface)
  • Backend:
    • Firebase (for database and backend services)
  • APIs:
    • Weather API (for fetching real-time weather data)

How It Works 🧠

  1. User Input: The user enters a city or region in the search bar.
  2. API Call: The app makes a request to the Weather API to fetch the current weather data for the specified location.
  3. Data Display: The app dynamically updates the UI to display the weather information, including temperature, humidity, wind speed, and weather conditions.
  4. Firebase Integration: Optionally, user preferences or search history can be stored in Firebase for a personalized experience.

Authors 👨‍💻

Feedback and Contributions 🤝

If you have any feedback, suggestions, or would like to contribute to this project, feel free to open an issue or submit a pull request. We appreciate your support! 😊

About

Este proyecto es una aplicación del clima (Weather App) que permite a los usuarios consultar el pronóstico del tiempo en tiempo real. La aplicación utiliza Firebase Authentication para gestionar el registro y autenticación de usuarios, brindando una experiencia segura y personalizada.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •