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.
- 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).
Check out the live version of the app here:
- 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)
- User Input: The user enters a city or region in the search bar.
- API Call: The app makes a request to the Weather API to fetch the current weather data for the specified location.
- Data Display: The app dynamically updates the UI to display the weather information, including temperature, humidity, wind speed, and weather conditions.
- Firebase Integration: Optionally, user preferences or search history can be stored in Firebase for a personalized experience.
- José de Jesús Rodríguez Ángel - @josergz
- Edgardo Alfonso Cruz Hidalgo - @Alf0ns018
- Lanser Manuel Diaz Mojarra - @LanserDiaz123
-
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! 😊
