37
OurLib @ Sync The City From pitch to product in 54 hours

Ourlib SyncTheCity presentation - Jan 2015

Embed Size (px)

Citation preview

Page 1: Ourlib SyncTheCity presentation  - Jan 2015

OurLib @ Sync The CityFrom pitch to product in 54 hours

Page 2: Ourlib SyncTheCity presentation  - Jan 2015

The Pitch

Page 3: Ourlib SyncTheCity presentation  - Jan 2015

This is Paul!

Page 4: Ourlib SyncTheCity presentation  - Jan 2015

This is Paul!

Page 5: Ourlib SyncTheCity presentation  - Jan 2015

Paul wanted

to increase

footfall to

Norfolk’s

Libraries

Page 6: Ourlib SyncTheCity presentation  - Jan 2015

He

envisioned a

digital library

card(aka: a barcode on your phone)

Page 7: Ourlib SyncTheCity presentation  - Jan 2015

Why libraries?

Page 8: Ourlib SyncTheCity presentation  - Jan 2015

The Team

Alex Scotton

Web Developer

Jason

Gregson

Infrastructure

Stuart Williams

Business Analyst

Matthew

Bolton

RFID Guru

Shaun Church

Android

Developer

Chris Smith

Web Developer

Honorable mentionsMatt Davey (Design), Tim Stephenson (Video/Photography), Paul Harrison

(Norfolk Library Services), and Jeff Bezos (Amazon CEO - for not suing us)

Page 9: Ourlib SyncTheCity presentation  - Jan 2015

Project Planning

&

Research

Page 10: Ourlib SyncTheCity presentation  - Jan 2015

Research

- OnePulse for Market Research

- The Arts Council- Envisioning the library of the future

Page 11: Ourlib SyncTheCity presentation  - Jan 2015

What did this tell us?

- Low usage (50% never visit)

- ‘Try before you buy’

- A desire to engage with the

library (events)

- Service naivety

Page 12: Ourlib SyncTheCity presentation  - Jan 2015

Setup

Website, Social

and Servers

Page 13: Ourlib SyncTheCity presentation  - Jan 2015

Define the technology stack

AWS

Elastic

Beanstalk

(Node.JS)Android

App

Chrome

Extension

NorLink

Library

Service

WorldCat

API

S3

(Website)

Page 14: Ourlib SyncTheCity presentation  - Jan 2015

Platform (API)

Page 15: Ourlib SyncTheCity presentation  - Jan 2015

Platform (API)

Page 16: Ourlib SyncTheCity presentation  - Jan 2015

Platform (API)

Page 17: Ourlib SyncTheCity presentation  - Jan 2015

Webserver

Page 18: Ourlib SyncTheCity presentation  - Jan 2015

Webserver

Page 19: Ourlib SyncTheCity presentation  - Jan 2015

Webserver

(Static content)

Page 20: Ourlib SyncTheCity presentation  - Jan 2015

Tools

Page 21: Ourlib SyncTheCity presentation  - Jan 2015

Let’s

Build It!

Page 22: Ourlib SyncTheCity presentation  - Jan 2015

Libraries

ExpressJS

PassportJS

node-geocoder

request

xml2js

Chrome

Extension

Android

App

Node.JS

APIs

Page 23: Ourlib SyncTheCity presentation  - Jan 2015

Making extensive use of

Square’s open source libraries

allowed Shaun & Matt to quickly

prototype the app.

Page 24: Ourlib SyncTheCity presentation  - Jan 2015
Page 25: Ourlib SyncTheCity presentation  - Jan 2015

Chris built a Chrome

extension.

Grabs the ISBN number

from the product details:

And provides you a list of

stock:

Page 26: Ourlib SyncTheCity presentation  - Jan 2015
Page 27: Ourlib SyncTheCity presentation  - Jan 2015
Page 28: Ourlib SyncTheCity presentation  - Jan 2015
Page 29: Ourlib SyncTheCity presentation  - Jan 2015

What made it work?

Page 30: Ourlib SyncTheCity presentation  - Jan 2015

What made it work?

Page 31: Ourlib SyncTheCity presentation  - Jan 2015

The Future

OurLib

Page 32: Ourlib SyncTheCity presentation  - Jan 2015
Page 33: Ourlib SyncTheCity presentation  - Jan 2015
Page 34: Ourlib SyncTheCity presentation  - Jan 2015
Page 35: Ourlib SyncTheCity presentation  - Jan 2015
Page 36: Ourlib SyncTheCity presentation  - Jan 2015

Download it Now!

Page 37: Ourlib SyncTheCity presentation  - Jan 2015

Questions?