Power Store App Kotlin
Main Activity Sign Up - Login Screen
Main Menu
Electronics Menu Category Chosen
Mobile Phone Selected
Users Electronics Choice Added to Order Screen
Mobile Phone Added to temp_order Table in Database
Order Screen Choice Toolbar Menu - Cancel Chosen
Database temp_order Table Emptied by SQL Statement in
cancel_order Php File held on Server
User Redirected to Main Menu
Electronics Menu Category Chosen
Mobile Phone Chosen
User Electronics Choice Added to Order Screen
Order Screen Choice Toolbar Menu - Back to Menu Chosen
Main Menu
Electronics Menu Category Chosen
Laptop Chosen
Users Electronics Choice Added to Order Screen
Order Screen Choice Toolbar Menu - Back to Menu Chosen
Main Menu
Electronics Menu Category Chosen
Tablet Chosen
Users Electronics Choice Added to Order Screen
All Three User Menu Choices in temp_order Table in Database
Order Screen Choice Toolbar Menu - Confirm Chosen
Database temp_order Table Emptied by SQL Statement in
confirm_order Php File held on Server
Database bill Table Order Added by SQL Statement in confirm_order
Php File held on Server
Database bill_details Table Order Added by SQL Statement in
confirm_order Php File held on Server
Total Activity - Bill Total Shown to User with PayPal Button Option
Payment Activity - Included in PayPal Dependency SDK Launched
After PayPal Button Clicked - implementation 'com.paypal.sdk:paypal-android-sdk:2.14.2'
PayPal Login and Password Entered - PayPal Sandbox Testing
Functionality Used to Carry Out Testing
PayPal Order Processing Through SandBoxed Credentials
PayPal Final Confirm Pay Screen
Order Payment Simulated by PayPal Sandbox System
Payment Successful Through PayPal Sandbox Testing Functionality
Main Menu Button Click Redirects to Main Menu Completing Process
User Journey Complete Thank You for Watching