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

Name: Gayathree Natarajan Iyer

UMKC ID: 16227784

Class ID: 20

Lab Assignment 7::


Question 1: Use at least one cordova plugin.


Answer:

--> Cordova Plugin - Splashscreen plugin

Cordova plugin SplashScreen


--> Delay : Time for which the splash screen should stay ie. time duration after which the index page should appear.

Delay


--> Show function of Splashscreen.

Show


--> Splashscreen- cordova plugin.

Splash Screen


--> Index page created using Ionic Framework.

Index Page


--> Login page created using Ionic Framework.

Login Page


--> Filled Login page using Ionic Framework.

Filled Login Page


--> Registration page created using Ionic Framework.

Registration Page


--> Filled Registration page using Ionic Framework.

Filled Registration Page


--> Main Page: I have kept the application name as 'Find Fashion'. User will enter the city name and the cloth item they want to buy. They will receive a list of Boutiques from where they can chose one. Then using U-Classify GenderAnalyzer API the user can determine how many portion of males and females have already searched for this cloth item. In the 3rd assignment i had used: Speech to text API and Alchemy API. I using 2 different API this time.

Main Page-- FindFashion


--> If user enters the boutique location as Virginia and the cloth item as 'Shirts',

Virginia-Shirts


--> User can receive a list of Shirt boutiques in Virginia.

List of Boutiques


--> Now, using U-Classify Gender Analyzer API, user can determine how many males and females have already searched for Shirts.

GenderAnalyzer



Question 2: Use Yslow to analyse the performance of all your htmls.


Answer:

YSLOW

--> Index Page- YSLOW

YSLOW- Index page


--> Login Page- YSLOW

YSLOW- Login page


--> Registration Page- YSLOW

YSLOW- Signup Page


--> Main Page- YSLOW

YSLOW- Mainpage