SlideShare a Scribd company logo
1 of 43
ACIT 4900 x Industry Project Practicum
*
*Skills:
*Java
*PHP
*C#
*Web Dev (HTML,Graphics,
CSS,JS,Jquery)
*Networking
*Cloud Computing
*AJAX
*XML/Tomcat
*ASP.NET
*Restful Services
*Database Management (MySQL,
Schema Design, Maintenance)
*Project Management
*Software Processes
2
*
*4th Term BCIT Students
*ACIT 4900 Industry Projects Practicum
3
Cecil Green Park House
6251 Cecil Green Park Road
Vancouver, BC
CANADA
*
4
*University of British Columbia
*Est:1917
*
Alumni Services Coordinator
Michael Duncan
Director,Operations and Planning:
Dianna DeBlaere
5
*
*Goals:
* To link alumni with the
University and with each
other.
* To support the mission and
activities of the University.
*Specific Projects:
* Trek Magazine
* Reunions
* Regional events
*Alumni Card (A-Card)
Program
* Specific Projects:
* Trek Magazine
* Reunions
* Regional events
6
*Alumni Card (A-Card)
*Free for all UBC Alumni
*Discounts from several
UBC Partners, Services and
Venues
*UBC Library and Online
Journals*
*Scanned at UBC locations
(Robson Square , etc)
*Allows AlumniUBC to track
usage.
*
*
Quick Stats:
• Uses a 14 digit codabar
format.
• Average usage rate is 7000
new users per year.
• What does 7000 users look
like?
7
UBC IMAGINE DAY, approx 8000 people
8
*
1. Alumnus report to physical location
to sign-up
2. User activates the Library Card
function via A-Card website (or
Library).
*
*The Need For The Project
1. Reduce the need for physical card *
2. Eliminate need for users to pick up the card
in person @ UBC locations.
3. Increase usage of A-Card service.
9
10
*
To create an Android App that will
1. Allow Alumnus to sign-up for an A-Card digitally.
2. Display barcodes that will be able to be scanned
at events/partner locations.
3. Display a list of current perks available to
Alumnus.
11
*
*Mobile Application
*Cordova
*Back-end:
Javascript
*Front-end:
(HTML5,CSS,Bootstrap 3)
Server-Side
*MySQL
*Webservice .php handlers
*Apache server on-site,
Database server on-site
12
*What is Phonegap / Cordova?
*Free and Open source framework that allows a developer to
create mobile applications using standardized web APIs
*Technology Used
*HTML
*JavaScript
*CSS
*jQuery & AJAX are utilized by our team specifically to achieve the
goals requested by the alumni UBC
*
*Single Page Application (SPA)
*Utilizes AJAX to interact with PHP Web Service
*PHP Web Service on Web server communicates
with database server.
13
*
14
*
15
SSL:
HTTPS
UBC
Firewall
*
16
17
*
David, Samir, Elton
*Layouts
*Views (Different resolutions)
*HTML5,CSS and Java Script
*Aesthetics
*HCI & Interface Design
*Validation
18
*
*Anthony, T
*PHP Web Service / Web Service
*Client Admin Menu
*Database Management
*ERDs (Visio + MySQL workbench)
*Database Script’s (SQL)
*Management (PHPMyAdmin)
19
*
1. Scope And Mission
2. Research (Cordova/Android)
3. Interact with database
4. Code “Assign Barcode”
5. Repurpose “Assign Barcode” to other
functions
6. *Simultaneous Back End and Front End dev
7. Continuous Testing
20
*
Team Client Supervisor
Primary Face To Face E-Mail/Face to
face weekly
Face To Face
Alternate Google
Hangouts
Phone Calls Email
21
*
*Github
*3 Branches
*Reverts
*Google Drive (Backup)
*
*Text Editors
*Sublime Text
*PHPMyAdmin
*MySQLWorkBench
*Photoshop
*Personal Server
*Cordova CLI
22
*23
24
*
Week 1
•Team Formation
•Planning and
documentation
•Cordova/Phonegap
research
Week 2
•Set up
development
environment
•Start back-end
functions
•Front end UI
research
Week 3
•Back-End
complete
•Multi Platform
testing (screen
sizes)
Week 4
•Testing
•Google Play store
•Final
documentation
•Nice-To-Haves
Week 5
•Presentation
*
Planning, Documentation & Research
25
26
*
*Scope and Mission clarification
*Proposal
*Use Cases
*ANDROID or IOS? BOTH??
*Native ? Phonegap? Cordova?
Titanium?
*Research
*Cross Platform
*HTML, CSS, JavaScript
*jQuery, AJAX
*Java
*Android platform only
*Can use jQuery Mobile and
other frameworks to SKIN UI
*
27
*
Development Environment, UI and Assign Barcode
28
29
*
*Set-up Cordova
*Tutorials
* DB Planning
* DB Creation
*GENERATE THE
BARCODE
*PHP Web Service testing.
* Fluid UI to create
mockups.
*30
*
31
*
32
*
33
*
Back-End complete, Front-end Design & Testing
34
*
35
*
Testing & Nice To Haves
36
37
*
*Google Play Store/ Google Plus Community
*Testing
*A-CARD ADMIN (nice to have)
*Icons (Graphic Designer)
*
*Kept in contact with UBC IT
*Got HTTPS enabled
*Waiting on Signed certificate
*Presentation
38
*
39
40
*
*Determining Scope
*EMULATOR SPEED.
*Development Environment (Phonegap?Titanium?Native?)
*Generating Barcode
*Database integration
*Screen Sizing
*HTTPS
*Time crunch
41
*
*Testing (Murphys Law)
*ASSIGN DATES TO
EVERYTHING
*Consider security early on.
*Research is a normal part of
a project.
*Stuck to a schedule
(Deadlines)
*Left slack time in schedule
*SAM CROFT TUTORIALS.
*Client was extremely easy
to work with
42
*
*
43

More Related Content

Similar to A-Card Android App Final Presentation TEAM SIMPLICITY

Narender Soni Resume - Updated
Narender Soni Resume - UpdatedNarender Soni Resume - Updated
Narender Soni Resume - UpdatedNarender Soni
 
Building modern web sites with ASP .Net Web API, WebSockets and RSignal
Building modern web sites with ASP .Net Web API, WebSockets and RSignalBuilding modern web sites with ASP .Net Web API, WebSockets and RSignal
Building modern web sites with ASP .Net Web API, WebSockets and RSignalAlessandro Pilotti
 
Erik King Resume 072010
Erik King Resume 072010Erik King Resume 072010
Erik King Resume 072010gervaisking
 
Pro lab synopsis (body)
Pro lab synopsis (body)Pro lab synopsis (body)
Pro lab synopsis (body)Asish Verma
 
A164 enterprise javascript ibm node sdk
A164 enterprise javascript ibm node sdkA164 enterprise javascript ibm node sdk
A164 enterprise javascript ibm node sdkToby Corbin
 
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignalITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignalITCamp
 
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012Jeriel_Mikell
 
JeffWalkerResume2016
JeffWalkerResume2016JeffWalkerResume2016
JeffWalkerResume2016Jeff Walker
 
Robert polak candidate coversheet-2018-3
Robert polak   candidate coversheet-2018-3Robert polak   candidate coversheet-2018-3
Robert polak candidate coversheet-2018-3Robert Polak
 
Developing Rich Internet Applications with Perl and JavaScript
Developing Rich Internet Applications with Perl and JavaScriptDeveloping Rich Internet Applications with Perl and JavaScript
Developing Rich Internet Applications with Perl and JavaScriptnohuhu
 
SYED_RAZA_Monster_06012016
SYED_RAZA_Monster_06012016SYED_RAZA_Monster_06012016
SYED_RAZA_Monster_06012016Syed Raza
 
Cloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming CurriculumCloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming CurriculumSteven Miller
 
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdfAstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdfFarHanWasif1
 
ASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTMASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTMShahed Chowdhuri
 

Similar to A-Card Android App Final Presentation TEAM SIMPLICITY (20)

Narender Soni Resume - Updated
Narender Soni Resume - UpdatedNarender Soni Resume - Updated
Narender Soni Resume - Updated
 
Building modern web sites with ASP .Net Web API, WebSockets and RSignal
Building modern web sites with ASP .Net Web API, WebSockets and RSignalBuilding modern web sites with ASP .Net Web API, WebSockets and RSignal
Building modern web sites with ASP .Net Web API, WebSockets and RSignal
 
Erik King Resume 072010
Erik King Resume 072010Erik King Resume 072010
Erik King Resume 072010
 
Pro lab synopsis (body)
Pro lab synopsis (body)Pro lab synopsis (body)
Pro lab synopsis (body)
 
michael_milad_CV
michael_milad_CVmichael_milad_CV
michael_milad_CV
 
A164 enterprise javascript ibm node sdk
A164 enterprise javascript ibm node sdkA164 enterprise javascript ibm node sdk
A164 enterprise javascript ibm node sdk
 
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignalITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
 
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012
 
Resume_eng
Resume_engResume_eng
Resume_eng
 
ASP.NET
ASP.NETASP.NET
ASP.NET
 
niharika saxena
niharika saxenaniharika saxena
niharika saxena
 
JeffWalkerResume2016
JeffWalkerResume2016JeffWalkerResume2016
JeffWalkerResume2016
 
Robert polak candidate coversheet-2018-3
Robert polak   candidate coversheet-2018-3Robert polak   candidate coversheet-2018-3
Robert polak candidate coversheet-2018-3
 
Developing Rich Internet Applications with Perl and JavaScript
Developing Rich Internet Applications with Perl and JavaScriptDeveloping Rich Internet Applications with Perl and JavaScript
Developing Rich Internet Applications with Perl and JavaScript
 
Hindes_Active_2016Gz2
Hindes_Active_2016Gz2Hindes_Active_2016Gz2
Hindes_Active_2016Gz2
 
SYED_RAZA_Monster_06012016
SYED_RAZA_Monster_06012016SYED_RAZA_Monster_06012016
SYED_RAZA_Monster_06012016
 
Cloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming CurriculumCloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming Curriculum
 
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdfAstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
 
A.S.Sivaprakash
A.S.SivaprakashA.S.Sivaprakash
A.S.Sivaprakash
 
ASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTMASP.NET 5 Overview: Post RTM
ASP.NET 5 Overview: Post RTM
 

Recently uploaded

Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 

Recently uploaded (20)

Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 

A-Card Android App Final Presentation TEAM SIMPLICITY

Editor's Notes

  1. Elton. Main Points: Just enough knowledge to start the project. SAMIR
  2. Samir alumniUBC
  3. Samir Main Points: They sell anything to do with Racquet Sports They have a Racquet Demo Rental Program Hand off to T
  4. David
  5. ELTON
  6. Anthony
  7. Anthony
  8. Anthony
  9. T
  10. T
  11. T
  12. T
  13. Samir
  14. Samir
  15. Anthony
  16. Elton
  17. Elton
  18. David
  19. David
  20. Samir
  21. Samir
  22. Antony
  23. Anthony
  24. Anthony
  25. Anthony
  26. Anthony
  27. T
  28. T
  29. T
  30. David
  31. David
  32. David
  33. Elton
  34. Elton
  35. Elton
  36. Samir Hand off to Samir
  37. Samir
  38. New Customer New Rental Return Rental Redeem Rental Existing Customer New Rental Swap Rental Return Rental New User History
  39. T