Recommends fanfics based on the user's preferences.
[Evaluation of your app across the following attributes]
- Category: Matching (and Social)
- Mobile: While the matching aspect could easily be done on the web, the mobile aspect helps emphasize the social media aspect of ao3, propoting people to like or comment more frequently.
- Story: Allows users to find fics that are tailored to them, and they are more likely to read.
- Market: Fandoms
- Habit: Creates a more personalized reading experience that encourages users to return.
- Scope: V1 would provide recommendations organized by fandom and genre. V2 would implement more ao3 functionality, like reading and interacting with the fic.
Required Must-have Stories
- User can login
- User can create new account
- User can change their profile picture
- User can see an overview of recommendations based on the user's profile as a whole
Optional Nice-to-have Stories
- User can organize recs by fandom and genre
- User can modify more of their profile settings
- User can interact with published fics
- User can read fic directly in the app
- User can kudos/comment/bookmark
- Login Screen
- User can login
- Registration Screen
- User can create a new (ao3) account
- Stream (home feed)
- User can view their top recommendations
- User can organize this stream by fandom and genre
- User Settings
- User can make changes to their account (like adding a profile picture)
- Detail view
- User can view details about the fic
Tab Navigation (Tab to Screen)
- Home Feed
- User Settings
Flow Navigation (Screen to Screen)
- Login/registration => Home
- Home Feed => Detail view
- User Settings => None
- Detail view => Home
[Add picture of your hand sketched wireframes in this section]
[This section will be completed in Unit 9]
[Add table of models]
- [Add list of network requests by screen ]
- [Create basic snippets for each Parse network request]
- [OPTIONAL: List endpoints if using existing API such as Yelp]