# Mobile App Dev - App Brainstorming
## Favorite Existing Apps
Jose Folgar:
**1. BeReal**
* Clean & Good Looking Layout and View
* Good color scheme
* The button icons are simple and self-explanatory
**2. YouTube**
* Easy to Use
* Good Video Quality
* Fast loading speeds
**3. TikTok**
* Algorithm lets me see stuff I'm interested in
* Easy to interact with my friends and post videos
# README Template
Your [design product spec](https://hackmd.io/s/H1wGpVUh7) (described in that link) will look like the following in your README:
## 1. User Stories (Required and Optional)
**Required Must-have Stories**
=
* [LOGIN]As a user I want to be able to login to my personal account using username and password so I can access the iOS app
* [CREATION] As a user I want to be able to journal daily routines that will be saved so that I will be able to keep track of routines/habits.
* [SETTING] As a user I want to be able to change account settings from an settings view so I can better control the configuration of my account
* As a user I want to be able to view past entries in a weekly or montly format so I can keep track of my progress.
* As a user I will be able to view other users' progress if and only a habit has been worked on/posted.
* [STREAM] As a I will be able to view other users' progress through 3 different buttons filtering self, friends/follwers, public
* [PROFILE]As a user I want to be able to see a profile view of other user's and my own displaying data about streaks, goals etc
* ...
*
**Optional Nice-to-have Stories**
* [fill in your required user stories here]
* As a user I want to be able to view other people's profile and ongoing public habits/journals
* As a user I want to be get feedback from a chatbot designating alternative actions (pop up button) so I can plan my day better
* As a user I want to be able to post my activity on a public feed from either tapping a emoji/writing out a text box, posting a photo so other users can view my activity
## 2. Screen Archetypes
* Login
* As a user I want to be able to login to my personal account using username and password
* Stream
* As a user I will be able to view other users' progress through 3 different buttons
* Creation
* As a user I want to be able to journal daily routine
* Profile
* As a user I want to be able to see a profile view of other user's
* Settings
* As a user I want to be able to change account settings from an account view
## 3. Navigation
**Required**
Login Screen
Signup Screen
Feed Screen Jose
Profile Screen - will
New Post Screen - will
Calendar Screen - Vignesh
**Optional**
Chatbot AI
**Tab Navigation** (Tab to Screen)
* Calendar Screen
* Feed Screen
* Profile Screen
**Flow Navigation** (Screen to Screen)
* Feed Screen
* New Post Screen
* ...
* [list second screen here]
* [list screen navigation here]
* ...