SlideShare a Scribd company logo
1 of 18
Download to read offline
MassNow
intelligent church locator
Jakub Žitný, Thanduxolo Zwane
Outline
● Goal
● Available technologies
○ Indexing and Search in real life
■ Elasticsearch, Solr, NoSQL dbs
○ Mobile IR
● Our solution
● Demo
● Future
2/18
Goal (1)
The “problem”
● one of the reasons people don’t go to church when they
travel is not knowing about the location of nearby
churches
● there is plenty of apps for searching
○ hotels
○ restaurants
○ gas stations
3/18
Goal (2)
The plan
● a similar service for browsing and searching masses,
churches and religious institutions
● ability to find the closest and earliest masses
● api, website and android app
*mass is the ‘session’ in church that people visit on Sundays (and any other day)
4/18
● data
● API
○ FAST
○ SMART
● simple and easy-to-use apps for users
○ web
○ android
What do we need?
5/18
Available technologies (1)
Data
● custom crawlers to retrieve data from available
websites into structured form in database instead of
manual collection of information
● Database
○ SQL or NoSQL or XML or files?
● Indexing and search
○ Solr vs. Elasticsearch
6/18
Available technologies (2)
API
● REST/SOAP/Other?
● works well with Solr/Elasticsearch
=> CouchDB + Elasicsearch
● fast, scalable NoSQL
● built-in REST API!
● Elasticsearch integration
7/18
Available technologies (3)
Website
● traditional PHP/Java/Python/Ruby/ASP.NET
● JavaScript
○ client side + server side (node.js)
○ goes very well with REST and JSON
○ express.js
○ ability to write everything we need 8/18
Available technologies (4)
Android
● Google Maps API
● mobile smart search
○ SQLite
○ TouchDB
○ Couchbase Lite
○ or our own custom solution? 9/18
Our solution
and many others:
● elasticsearch-HQ, BigDesk, Kibana
● eventbus, robospice, retrofit, okhttp, butterknife
● node.js, express.js, nano, elasticsearch-js, jade-lang
● twitter bootstrap
10/18
Demo - API
11/18
#
Demo - API #
Demo - API #
Demo - app
Demo - app
Demo - web #
Future
● design
● better smart search
● iOS, Windows Phone
● more data
● even more data
● even more design
● rule the world 17/18
謝謝你們

More Related Content

What's hot

Exploratory querying of the Dutch GeoRegisters
Exploratory querying of the Dutch GeoRegistersExploratory querying of the Dutch GeoRegisters
Exploratory querying of the Dutch GeoRegisters
Stanislav Ronzhin
 
Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13
Leander Seige
 

What's hot (20)

2017 RIM Survey: discussion at the euroCRIS SMM Bratislava
2017 RIM Survey: discussion at the euroCRIS SMM Bratislava2017 RIM Survey: discussion at the euroCRIS SMM Bratislava
2017 RIM Survey: discussion at the euroCRIS SMM Bratislava
 
Paglione outreach tech presentation
Paglione outreach tech presentationPaglione outreach tech presentation
Paglione outreach tech presentation
 
City of Amsterdam: High velocity development
City of Amsterdam: High velocity developmentCity of Amsterdam: High velocity development
City of Amsterdam: High velocity development
 
Building a Knowledge Graph using NLP and Ontologies
Building a Knowledge Graph using NLP and OntologiesBuilding a Knowledge Graph using NLP and Ontologies
Building a Knowledge Graph using NLP and Ontologies
 
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
 
Python in Industry
Python in IndustryPython in Industry
Python in Industry
 
BVC - Semantic Web - ICoC
BVC - Semantic Web - ICoCBVC - Semantic Web - ICoC
BVC - Semantic Web - ICoC
 
RFX - Full-Stack Technology for Real-time Big Data
RFX - Full-Stack Technology for Real-time Big DataRFX - Full-Stack Technology for Real-time Big Data
RFX - Full-Stack Technology for Real-time Big Data
 
Bringing Archival Description and Digital Objects Together with Drupal
Bringing Archival Description and Digital Objects Together with DrupalBringing Archival Description and Digital Objects Together with Drupal
Bringing Archival Description and Digital Objects Together with Drupal
 
DataTables view CKAN monthly live
DataTables view   CKAN monthly liveDataTables view   CKAN monthly live
DataTables view CKAN monthly live
 
Exploratory querying of the Dutch GeoRegisters
Exploratory querying of the Dutch GeoRegistersExploratory querying of the Dutch GeoRegisters
Exploratory querying of the Dutch GeoRegisters
 
Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityBuilding an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
 
Voice-driven Knowledge Graph Journey with Neo4j and Amazon Alexa
Voice-driven Knowledge Graph Journey with Neo4j and Amazon AlexaVoice-driven Knowledge Graph Journey with Neo4j and Amazon Alexa
Voice-driven Knowledge Graph Journey with Neo4j and Amazon Alexa
 
Spring Data Neo4j: Graph Power Your Enterprise Apps
Spring Data Neo4j: Graph Power Your Enterprise AppsSpring Data Neo4j: Graph Power Your Enterprise Apps
Spring Data Neo4j: Graph Power Your Enterprise Apps
 
Piano Media - approach to data gathering and processing
Piano Media - approach to data gathering and processingPiano Media - approach to data gathering and processing
Piano Media - approach to data gathering and processing
 
Resident good: NoSQL
Resident good: NoSQLResident good: NoSQL
Resident good: NoSQL
 
Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13
 
Web of things
Web of thingsWeb of things
Web of things
 
Red hat infrastructure for analytics
Red hat infrastructure for analyticsRed hat infrastructure for analytics
Red hat infrastructure for analytics
 
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
 

Viewers also liked

Scaling down CouchDB - Meet TouchDB
Scaling down CouchDB - Meet TouchDBScaling down CouchDB - Meet TouchDB
Scaling down CouchDB - Meet TouchDB
Stefan Baggström
 
CouchDB on Android
CouchDB on AndroidCouchDB on Android
CouchDB on Android
Sven Haiges
 

Viewers also liked (8)

Scaling down CouchDB - Meet TouchDB
Scaling down CouchDB - Meet TouchDBScaling down CouchDB - Meet TouchDB
Scaling down CouchDB - Meet TouchDB
 
Server Side Javascript in the cloud
Server Side Javascript in the cloudServer Side Javascript in the cloud
Server Side Javascript in the cloud
 
Intro open data hackday
Intro open data hackdayIntro open data hackday
Intro open data hackday
 
CouchDB
CouchDBCouchDB
CouchDB
 
Scaling real-time search and analytics with Elasticsearch
Scaling real-time search and analytics with ElasticsearchScaling real-time search and analytics with Elasticsearch
Scaling real-time search and analytics with Elasticsearch
 
CouchDB
CouchDBCouchDB
CouchDB
 
CouchDB on Android
CouchDB on AndroidCouchDB on Android
CouchDB on Android
 
Big Data Analytics with Hadoop
Big Data Analytics with HadoopBig Data Analytics with Hadoop
Big Data Analytics with Hadoop
 

Similar to MassNow - intelligent church locator

Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectivenessOpen Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
eHealth Africa
 
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
StampedeCon
 
Open Chemistry, JupyterLab and data: Reproducible quantum chemistry
Open Chemistry, JupyterLab and data: Reproducible quantum chemistryOpen Chemistry, JupyterLab and data: Reproducible quantum chemistry
Open Chemistry, JupyterLab and data: Reproducible quantum chemistry
Marcus Hanwell
 
RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database
RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database
RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database
Redis Labs
 
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane WilkinsDOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
Duane Wilkins
 

Similar to MassNow - intelligent church locator (20)

OER World Map Project
OER World Map Project OER World Map Project
OER World Map Project
 
YALLZI @ mongoDBWorld
YALLZI @ mongoDBWorldYALLZI @ mongoDBWorld
YALLZI @ mongoDBWorld
 
Building an Analytics Engine on MongoDB to Revolutionize Advertising
Building an Analytics Engine on MongoDB to Revolutionize AdvertisingBuilding an Analytics Engine on MongoDB to Revolutionize Advertising
Building an Analytics Engine on MongoDB to Revolutionize Advertising
 
GlueCon 2015 - How REST APIs can glue all types of devices together
GlueCon 2015 - How REST APIs can glue all types of devices togetherGlueCon 2015 - How REST APIs can glue all types of devices together
GlueCon 2015 - How REST APIs can glue all types of devices together
 
Introduction to Open Data and Data Science
Introduction to Open Data and Data ScienceIntroduction to Open Data and Data Science
Introduction to Open Data and Data Science
 
The Semantic Web and Drupal 7 - Loja 2013
The Semantic Web and Drupal 7 - Loja 2013The Semantic Web and Drupal 7 - Loja 2013
The Semantic Web and Drupal 7 - Loja 2013
 
Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectivenessOpen Source GIS Stack: Data hub for flexibility, performance and effectiveness
Open Source GIS Stack: Data hub for flexibility, performance and effectiveness
 
Visual, scalable, and manageable data loading to and from Neo4j with Apache Hop
Visual, scalable, and manageable data loading to and from Neo4j with Apache Hop Visual, scalable, and manageable data loading to and from Neo4j with Apache Hop
Visual, scalable, and manageable data loading to and from Neo4j with Apache Hop
 
Android development
Android developmentAndroid development
Android development
 
Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...
Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...
Code for Europe Amsterdam Fellows presentation at Appsterdam Lunchtime lectur...
 
Glowing bear
Glowing bear Glowing bear
Glowing bear
 
"Open Source and Open Data creating possibilities for location intelligence b...
"Open Source and Open Data creating possibilities for location intelligence b..."Open Source and Open Data creating possibilities for location intelligence b...
"Open Source and Open Data creating possibilities for location intelligence b...
 
Understanding Hadoop
Understanding HadoopUnderstanding Hadoop
Understanding Hadoop
 
Cloud arch patterns
Cloud arch patternsCloud arch patterns
Cloud arch patterns
 
Global Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastGlobal Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 Forecast
 
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
Building a Next-gen Data Platform and Leveraging the OSS Ecosystem for Easy W...
 
Open Chemistry, JupyterLab and data: Reproducible quantum chemistry
Open Chemistry, JupyterLab and data: Reproducible quantum chemistryOpen Chemistry, JupyterLab and data: Reproducible quantum chemistry
Open Chemistry, JupyterLab and data: Reproducible quantum chemistry
 
An Open Source NoSQL solution for Internet Access Logs Analysis
An Open Source NoSQL solution for Internet Access Logs AnalysisAn Open Source NoSQL solution for Internet Access Logs Analysis
An Open Source NoSQL solution for Internet Access Logs Analysis
 
RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database
RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database
RedisConf17 - Redfin - The Real Estate Brokerage and the In-memory Database
 
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane WilkinsDOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
 

Recently uploaded

Call Girls In Saidpur Islamabad-->>03274100048 <<--
Call Girls In Saidpur Islamabad-->>03274100048 <<--Call Girls In Saidpur Islamabad-->>03274100048 <<--
Call Girls In Saidpur Islamabad-->>03274100048 <<--
Ifra Zohaib
 
💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...
💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...
💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...
Sheetaleventcompany
 
Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...
Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...
Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...
Hot Call Girls In Sector 58 (Noida)
 

Recently uploaded (20)

Varanasi Call Girl 78709*93772 Call Girls in Varanasi Escort service book now
Varanasi  Call Girl 78709*93772 Call Girls in Varanasi Escort service book nowVaranasi  Call Girl 78709*93772 Call Girls in Varanasi Escort service book now
Varanasi Call Girl 78709*93772 Call Girls in Varanasi Escort service book now
 
Silchar Call Girl 97487*63073 Call Girls in Silchar Escort service book now
Silchar Call Girl 97487*63073 Call Girls in Silchar Escort service book nowSilchar Call Girl 97487*63073 Call Girls in Silchar Escort service book now
Silchar Call Girl 97487*63073 Call Girls in Silchar Escort service book now
 
FARIDABAD CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
FARIDABAD CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICEFARIDABAD CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
FARIDABAD CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Call Girls In Saidpur Islamabad-->>03274100048 <<--
Call Girls In Saidpur Islamabad-->>03274100048 <<--Call Girls In Saidpur Islamabad-->>03274100048 <<--
Call Girls In Saidpur Islamabad-->>03274100048 <<--
 
Jodhpur Call Girl 97487*63073 Call Girls in Jodhpur Escort service book now
Jodhpur  Call Girl 97487*63073 Call Girls in Jodhpur Escort service book nowJodhpur  Call Girl 97487*63073 Call Girls in Jodhpur Escort service book now
Jodhpur Call Girl 97487*63073 Call Girls in Jodhpur Escort service book now
 
Kolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book now
Kolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book nowKolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book now
Kolkata 💋 Call Girl 9748763073 Call Girls in Kolkata Escort service book now
 
Mysore Call girl service 6289102337 Mysore escort service
Mysore Call girl service 6289102337 Mysore escort serviceMysore Call girl service 6289102337 Mysore escort service
Mysore Call girl service 6289102337 Mysore escort service
 
Guwahati ❣️ Call Girl 97487*63073 Call Girls in Guwahati Escort service book now
Guwahati ❣️ Call Girl 97487*63073 Call Girls in Guwahati Escort service book nowGuwahati ❣️ Call Girl 97487*63073 Call Girls in Guwahati Escort service book now
Guwahati ❣️ Call Girl 97487*63073 Call Girls in Guwahati Escort service book now
 
Guwahati ❣️ Call Girl 7870993772 Call Girls in Guwahati Escort service book now
Guwahati ❣️ Call Girl 7870993772 Call Girls in Guwahati  Escort service book nowGuwahati ❣️ Call Girl 7870993772 Call Girls in Guwahati  Escort service book now
Guwahati ❣️ Call Girl 7870993772 Call Girls in Guwahati Escort service book now
 
CALL GIRL JAMMU 9234842891 INDEPENDENT LOW PRICE JAMMU ESCORT SERVICE
CALL GIRL JAMMU 9234842891 INDEPENDENT LOW PRICE JAMMU ESCORT SERVICECALL GIRL JAMMU 9234842891 INDEPENDENT LOW PRICE JAMMU ESCORT SERVICE
CALL GIRL JAMMU 9234842891 INDEPENDENT LOW PRICE JAMMU ESCORT SERVICE
 
Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...
Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...
Vip profile Call Girls In Hyderabad 9748763073 For Genuine Sex Service At Jus...
 
Thane 💋 Call Girls 7091864438 Call Girls in Thane Escort service book now
Thane 💋 Call Girls 7091864438 Call Girls in Thane Escort service book nowThane 💋 Call Girls 7091864438 Call Girls in Thane Escort service book now
Thane 💋 Call Girls 7091864438 Call Girls in Thane Escort service book now
 
Berhampur Call Girl 97487*63073 Call Girls in Berhampur Escort service book now
Berhampur  Call Girl 97487*63073 Call Girls in Berhampur Escort service book nowBerhampur  Call Girl 97487*63073 Call Girls in Berhampur Escort service book now
Berhampur Call Girl 97487*63073 Call Girls in Berhampur Escort service book now
 
Bhopal ❤CALL GIRL 9874883814 ❤CALL GIRLS IN Bhopal ESCORT SERVICE❤CALL GIRL IN
Bhopal ❤CALL GIRL 9874883814 ❤CALL GIRLS IN Bhopal ESCORT SERVICE❤CALL GIRL INBhopal ❤CALL GIRL 9874883814 ❤CALL GIRLS IN Bhopal ESCORT SERVICE❤CALL GIRL IN
Bhopal ❤CALL GIRL 9874883814 ❤CALL GIRLS IN Bhopal ESCORT SERVICE❤CALL GIRL IN
 
Shimla 💋 Call Girl 9748763073 Call Girls in Shimla Escort service book now
Shimla 💋  Call Girl 9748763073 Call Girls in Shimla Escort service book nowShimla 💋  Call Girl 9748763073 Call Girls in Shimla Escort service book now
Shimla 💋 Call Girl 9748763073 Call Girls in Shimla Escort service book now
 
💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...
💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...
💚Call Girls Chandigarh 💯Riya 📲🔝8868886958🔝Call Girls In Chandigarh No💰Advance...
 
UJJAIN CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
UJJAIN CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICEUJJAIN CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
UJJAIN CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Mysore 💋 Call Girl 9748763073 Call Girls in Mysore Escort service book now
Mysore 💋 Call Girl 9748763073 Call Girls in Mysore Escort service book nowMysore 💋 Call Girl 9748763073 Call Girls in Mysore Escort service book now
Mysore 💋 Call Girl 9748763073 Call Girls in Mysore Escort service book now
 
Dehradun ❣️ Call Girl 97487*63073 Call Girls in Dehradun Escort service book...
Dehradun ❣️  Call Girl 97487*63073 Call Girls in Dehradun Escort service book...Dehradun ❣️  Call Girl 97487*63073 Call Girls in Dehradun Escort service book...
Dehradun ❣️ Call Girl 97487*63073 Call Girls in Dehradun Escort service book...
 
Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...
Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...
Russian Call Girls New Delhi Whatsapp Numbers 07042364481 Russian Escorts Ser...
 

MassNow - intelligent church locator

  • 1. MassNow intelligent church locator Jakub Žitný, Thanduxolo Zwane
  • 2. Outline ● Goal ● Available technologies ○ Indexing and Search in real life ■ Elasticsearch, Solr, NoSQL dbs ○ Mobile IR ● Our solution ● Demo ● Future 2/18
  • 3. Goal (1) The “problem” ● one of the reasons people don’t go to church when they travel is not knowing about the location of nearby churches ● there is plenty of apps for searching ○ hotels ○ restaurants ○ gas stations 3/18
  • 4. Goal (2) The plan ● a similar service for browsing and searching masses, churches and religious institutions ● ability to find the closest and earliest masses ● api, website and android app *mass is the ‘session’ in church that people visit on Sundays (and any other day) 4/18
  • 5. ● data ● API ○ FAST ○ SMART ● simple and easy-to-use apps for users ○ web ○ android What do we need? 5/18
  • 6. Available technologies (1) Data ● custom crawlers to retrieve data from available websites into structured form in database instead of manual collection of information ● Database ○ SQL or NoSQL or XML or files? ● Indexing and search ○ Solr vs. Elasticsearch 6/18
  • 7. Available technologies (2) API ● REST/SOAP/Other? ● works well with Solr/Elasticsearch => CouchDB + Elasicsearch ● fast, scalable NoSQL ● built-in REST API! ● Elasticsearch integration 7/18
  • 8. Available technologies (3) Website ● traditional PHP/Java/Python/Ruby/ASP.NET ● JavaScript ○ client side + server side (node.js) ○ goes very well with REST and JSON ○ express.js ○ ability to write everything we need 8/18
  • 9. Available technologies (4) Android ● Google Maps API ● mobile smart search ○ SQLite ○ TouchDB ○ Couchbase Lite ○ or our own custom solution? 9/18
  • 10. Our solution and many others: ● elasticsearch-HQ, BigDesk, Kibana ● eventbus, robospice, retrofit, okhttp, butterknife ● node.js, express.js, nano, elasticsearch-js, jade-lang ● twitter bootstrap 10/18
  • 17. Future ● design ● better smart search ● iOS, Windows Phone ● more data ● even more data ● even more design ● rule the world 17/18