6. System Tools
Web App
▪ Web front-end (html/css/js)
▪ Server: Python, MongoDB, Linux
Android App
▪ Client: Android (Java)
▪ Server: Python, MongoDB, Linux
7. Challenges (three of them)
▪ Communication
▪ Acquiring test/demo data
▪ Convincing shops to participate
8. Competition
Features
Save Spot Info
Skate Spot Discovery
Skate Park Discovery
Shop Discovery
Social (share info)
Ratings and
comments
Our project
Black Book
Skull Candy
9. Week
David
Robbie
Rocio
1
Learn necessary tools
Bring people up to speed
Learn necessary tools
2
If back-end change is necessary?
Acquire tools necessary to begin web
application
Build skeleton front-end for web
application
3
Facebook Login
Build skeleton front-end for mobile
application
Build skeleton front-end for web
application
4
Spot Input API
Integrate login views
Integrate login views
5
Spot list API / Filter spots API
Build Android map view
Web map view
6
Individual spot API
Build Android spot view
Web spot pages
7
Assist on backend integration
Build Android list/favorites view
Web list view and search/filter views
8
Email/password login
Backend integration to Android App
Backend integration to Web App
9
Google login
Backend integration to Android App
Backend integration to Web App
10
Testing!
Testing/Clean up app for market
Testing/Clean up app for market
10. Recap
▪ Find new places to skate
▪ Convenient local shop discovery
▪ Skate-spot ratings and user comments