Lab Assignment:: 3 - GayathreeIyer/Advanced-Software-Engineering GitHub Wiki

Name: Gayathree Natarajan Iyer

UMKC ID: 16227784

Class ID: 20

Lab Assignment 3::


Question 1: Create Login to your application using Social login by using any of the OAuth 2.0 Service from Social Networking Service Providers like (Facebook, Google, LinkedIn, Yahoo, Twitter, Instagram, etc.)


Answer:
--> Login with google+ signup- Oauth2.0


--> User did not enter password.


--> User entered wrong password.


--> Requesting for permission from user to login from Google+ account.


--> Ouath Google+ signin with my client id and redirect URI as HomePage.



Question 2: Create a Mashup application using at least Two Web Services (refer to the web services from the following link). One of them should be from the list of knowledge services.


Answer:
--> User Will speak the mentioned phrase.

--> If the user is successful in recording the correct phrase, User can proceed to determine the sentiment of that particular speech using Alchemy API.

--> If the user records an incorrect phrase, the user will be asked to start a new test.



--> After clicking on 'Start a new test', user speaks/records the mentioned phrase. Red button on top left corner signifies recording.


--> User recorded the correct phrase.


--> User recorded something other than the mentioned phrase.Instead of 'I am depressed', user recorded only 'I am'.


--> Sentiment analysis using Alchemy API.





Question 3: Application should have good UI/UX. Design a good UI using a wireframe tool.


Answer:
--> Wireframe images using Creatly.






Question 4: Code validation using JSLint


Answer: