start sprint3 plan - amanda-zambrana/What2Wear GitHub Wiki
Core Objectives
In this sprint, we will be focusing on the next round of implementing key features into the application. This will include completing all aspects of the basic outfit shuffle feature, including storing the shuffled outfits to the user's wardrobe. This will lead us into the development of the style boards feature. We will also be implementing the Weather API as well as beginning to implement the hosting of the application via cloud. Below are more details on the implementation of the key features that we will be implementing in this sprint.
Completing the Basic Outfit Features
- Completing the fall-over sprint 2 task of basic outfit shuffle
- Move into establishing the ability for users to store their outfits to be browsed in their wardrobe tab
- Retrieve the user's outfits and display them on the "outfits" state of the wardrobe tab
Developing Style Boards
- Allow users to create a new style board and choose from their stored outfits to add to the board
- Allow users to give a custom name to their boards
- Retrieve the user's style boards to be browsed in the "Style Boards" tab of their digital wardrobe
Integrate a Weather API
- Integrate a Weather API to fetch the local weather from the user's location
- Display the user's local weather on the home tab of the UI
By the end of this sprint, our major objective is to extend the core functionality of the application including the basic outfit shuffle and storage, style boards, and the local weather data (later to be implemented further with our AI weather-based outfit suggestions).