start sprint2 plan - amanda-zambrana/What2Wear GitHub Wiki

Core Objectives

In this sprint, we are mainly focusing on developing all aspects of the inventory item upload feature as well as the outfit shuffle feature. Each of these includes various parts, as outlined below. We will also be connecting the user login/signup UI to the backend and the main UI.

Inventory Upload

  • Allow users to upload images of their clothing and accessories, store them to database
  • Allow users to categorize their uploads (tops, bottoms, footwear, accessories, outerwear)
  • Have the UI retrieve the user's inventory data and display all on their wardrobe UI screen in the "inventory" tab

Outfit Feature

  • Enable the simple outfit shuffle feature on the "Style" tab
  • Allow users to save their outfits, connect to the backend such that the data stores to the user's account
  • Retrieve the user outfit data and display on the wardrobe UI under the "Outfits" tab

User login/signup

  • Connect to the backend such that users can create accounts and log into existing accounts
  • When a user logs in, they should then be able to access the main application UI, including their own personal digital inventory data
  • Adding authentication through Auth0 or another service

By the end of this sprint, our major objective is to bring some core functionality to the application including the image upload/processing/storage as well as digital wardrobe setup, the simple outfit shuffle feature as well as outfit categorization and storage, and enhancements to the login/signup features.