WeatherTune is a sleek and intuitive weather forecast app developed by a team of four students from CITM-UPC University. Stay ahead of the weather with accurate forecasts and a delightful user experience.
- Real-time Weather Updates: Get up-to-the-minute weather information for your location.
- 4-Day Forecast: Plan your week with a detailed 4-day weather forecast.
- Intuitive Interface: User-friendly design for a seamless experience.
- OpenWeatherMap API: Simple, fast and free weather API to get data in a rapid and easy-to-use way.
WeatherTune is the collaborative effort of four passionate students from CITM-UPC University:
Figma Prototype Check out our UI/UX Basis!
- Open the project directory with your favorite IDE (Visual Studio Code is highly recommended).
- Run "flutter pub get" in the terminal to install the project dependencies.
- Select the "Chrome" or Android Emulator device and run the project ("flutter run").
Login Screen for user entry into application. User login is authenticated using Firebase authentification. Users login is stored locally, allowing user to re-enter app without having to login again.
User is able to register account with Firebase Authentification. Providing Username (email), and password.
Application Homepage. User is able to navigate around bottom widget to view upcoming weather forecast, sunset/sunrise times, and max-min temperature. User location is automatically obtained by application using OpenWeather API
User can view additional information for weather in their location by swiping up on the home screen. User gains access to information about air concentration, wind, and precipitation
User can see favorited locations and their respective temperatures. This is accessible by selecting the icon on the bottom bar
Using Google Maps API user is able to check location of their favorite spots on the map, browse the globe with ease!
If you encounter any issues or have suggestions for improvement, please create an issue. We appreciate your feedback!
This project is licensed under the MIT License. See the LICENSE for further details.
WeatherTune is not affiliated with any official weather service and is developed for educational purposes.

