Stormtracker
A weather application to display the current weather at the user’s location and a 5-day forecast.
Checklist:
- Track code changes and versions using github
- Use the provided assets to do the sea design mockup
- Connect to the Openweathermap current API endpoint to get current day Weather forecast
- Connect to the Openweathermap forecast API endpoint to get the 5 day weather forecast
- Utilize BLoC package for state management
- Add architecture that supports bloc and SOLID principles design pattern.
- Integrate geolocator package to get initial use location coordinates
- Utilize the FourSquare Places API to different cities based on user coordinates or searched weather locations
- The ability to select and save different weather locations as favourites
- The ability to get extra information about a specific location (Day forecast and 5 day forecast)
- The ability to view a list of favourite weather locations
For testing purposes, build this application in debugging mode to be able to view the weather forecast.