= Prototype Documentation = Command Line Interface == Description == The prototype version of the app covers the following cases: - User Registration - User Login - User Logout - Link Social Media Account - Create Profile Marketing Request - Create Post Marketing Request - View and Track Marketing Requests == App Launch == If we have our `config/db.config` set up correctly, when we launch the app we are presented with these options: [[Image(sc1.png)]] == User Registration == To register a user we enter the first option. [[Image(sc2.png)]] We are asked to provide an email, username, password and contact details. == User Login == To log into our newly created account, we use option 2, and input our username and password [[Image(sc3.png)]] After a successful login, we are presented with additional options. == Link Social Media Account == To link a social media account, we use option 3. [[Image(sc4.png)]] We select a platform, input our platform-related username, and the number of our current followers. == Create Profile Marketing Request == To create a profile marketing request, we use option 4. [[Image(sc5.png)]] The app lists our available profiles (the ones we have linked) and asks the user to select one. After selection the user inputs the follower goal. == Create Post Marketing Request == To create a post marketing request, we use option 5. [[Image(sc6.png)]] The app lists our available profiles (the ones we have linked) and asks the user to select one. After selection the user is asked to input the URL of the target post and the likes and comments target goal. == View and Track Marketing Requests == To view a list of our active marketing requests and their progress, we use option 6. [[Image(sc7.png)]] == User Logout == When the logout option is selected, the user is brought back to the screen shown in `App Launch`