This document provides an overview and agenda for the QuickBooks Connect Hackathon event taking place from November 1-2, 2015. The hackathon will challenge participants to build applications that integrate with the QuickBooks platform to solve problems for small businesses or non-profits. It outlines the schedule, topics to be discussed, available APIs, and prizes for the top submissions. Developers will have the opportunity to get feedback, attend technical sessions, and compete for over $100,000 in total prizes.
3. Join the conversation #QBConnect #QBHack
Agenda
• Welcome
- Avi Golan, Vice President, Intuit Developer Group
• Small Business Panel
- Lindsey Grossman, Group Manager, Partnerships
• QuickBooks API
- Jarred Keneally, Group Manager, Developer Relations
• Hackathon Details & Logistics
- Lori Fraleigh, Director, Developer Relations
4. Join the conversation #QBConnect #QBHack
The Global Apps Market
For business applications
Avi Golan
Vice President, Intuit Devleoper Group
5. Join the conversation #QBConnect #QBHack
The Global Business App Market was 28B in 2013 and
will reach 58B by 2016
The business apps market will double in size by 2016
6. Join the conversation #QBConnect #QBHack
Business apps provide more opportunity
68% of business developers make more than $500/month (52% in consumer)
16% of them are in the high income range of > $500 k/month (6% in consumer)
7. Join the conversation #QBConnect #QBHack
Revenue sources for Business Apps
900,000 developers worldwide developing apps targeting businesses
• Large number of developers make
their business and productivity
apps available through app stores.
• Adoption of app stores among
businesses will drive a steady
growth in average revenues per
app in the mid term.
8. Join the conversation #QBConnect #QBHack
The QuickBooks Platform
Opportunity for developers
9. Join the conversation #QBConnect #QBHack
600,000
Monthly Apps.com
visitors
18,000
Active Developers
$1.5T
Commerce managed
through QBO
100M
Created
invoices from
within QBO
32M
New customers
served by QBO
$6.6B
Online and mobile
charge volume
91,000
Active mobile
QBO users
1500
apps connect
to QBO
390,000
Online
payroll subs
29M
U.S. small businesses
190,000
QBO
accountants
1M+
QBO paid
subscribers Access
to
600M
small businesses
worldwide
and the ecosystem
around them
The Small Business Opportunity
1M+
QBO paid
subscribers
190,000
QBO
accountants
29M
U.S. small
businesses
390,000
Online
payroll subs
1500
apps connect
to QBO
91,000
Active mobile
QBO users
$6.6B
Online and mobile
charge volume
100M
Created
invoices from
within QBO
32M
New customers
served by QBO
$1.5T
Commerce managed
through QBO
18,000
Active Developers
600,000
Monthly Apps.com
visitors
10. Join the conversation #QBConnect #QBHack
QuickBooks is open, seamless & personalized to enable small business
success
An Open Platform Everything Works Together Personalized by and for SMBs
One Code Base
Built to Scale
Open for All Developers
Integrated Apps
Accountant Collaboration
Critical Services
All Sizes and Industries
All Geographies
… By Developers and Accountants
11. Join the conversation #QBConnect #QBHack
Your Mission: Innovate!
"We're changing the world for developers and small businesses. We
intend to build a dynamic small business economy designed to
make developers successful and enable them to do what they're
really good at - and that's developing innovative solutions that
small business can't live without."
Scott Cook, Intuit co-founder
Press Release Announcing the Intuit Developer Network
February 2001
12. Join the conversation #QBConnect #QBHack
A Look Back at the 2014 QuickBooks Connect Hackathon
• 4 winners, all active on the platform
- Method:Donor, SafetyNet, PaymentsCloud, ServiceTitan
• Eight other apps built or worked on last year
- Hubdoc, Visco Import Tracking, Dataurant POS Link, Kickserv, TransferMate, SaaSphalt,
DBSync, Thrive
13. Join the conversation #QBConnect #QBHack
Agenda
• Welcome
- Avi Golan, Vice President, Intuit Developer Group
• Small Business Panel
- Lindsey Grossman, Group Manager, Partnerships
• QuickBooks API
- Jarred Keneally, Group Manager, Developer Relations
• Hackathon Details & Logistics
- Lori Fraleigh, Director, Developer Relations
14. Join the conversation #QBConnect #QBHack
QuickBooks Connect Main Day: Developer Breakout Sessions
14
The secret to success is
getting started: Developing
Apps & Integrations on the
QuickBooks Platform
Learn how Intuit Developer
enables you as a developer to
easily publish your apps &
integrations for the 1M+
customers on our QuickBooks
platform.
Running a small business is
no small feat!
Hear from a panel of awesome
small businesses that have found
success using an app (or two!)
with QuickBooks and have made
running their business that much
easier.
Morning Session Afternoon break out sessions
10:45AM – 12:15PM 1:45PM – 2:45PM 3:00PM – 4:00PM
Who knew eating your own
dog food could taste so good:
How Intuit builds
Integrations using the
QuickBooks
Did you know our Intuit Developer
Group uses the QuickBooks Platform
internally as well? Our Partner
Solutions group is primed to share all
the best practices we use internally for
different kinds of integrations to help
you on your development journey.
From idea to successful app-
Where do I go from here?
Come hear from a panel of successful
developers of all shapes and sizes who
will share best practices from a
budding idea to successful app launch.
Learn tangible tips for marketing your
app to 1M QuickBooks users and
beyond
Track
1-‐
Tech
Track
2-‐
Business
Get your head (and your code) in the small business cloud Intuit
Developer Group Keynote
Learn about the dramatic small business shift to the cloud and how you
as a developer can build for success on the QuickBooks platform.
• 10:45 – 10:55 – Developer Overview
• Avi Golan, VP, Intuit Developer
• 10:55 – 11:20 – Fireside Chat
• Josh Reeves, co-founder and CEO of Gusto
• Ben Kepes, industry analyst and commentator
• 11:20 – 12:15 – Panel Discussion
• Mahesh Chukkapali, Google
• Hemant Teneja, General Catalyst Partners
• Daniel Vidal, Expensify
• Steve King, Emergent Research
• Avi Golan, Intuit
15. Join the conversation #QBConnect #QBHack
QuickBooks Connect Main Stage At-a-Glance (Tuesday)
8:45AM – 10:30AM
Sekou Andrews
Opens Show: Gives voice to Connect & Inspire
4:15PM – 5:30PM
Brad Smith
Connections, Clout & Commitment
Bill Rancic
My year with Intuit
Robert Herjavec
Believe in your dream
Jessica Alba & Brian Lee
Fueling passions & assembling teams
Fireside chat
Brian Grazer
How Creativity Fuels Business
Fireside Chat
Oprah Winfrey
What is Your Intention
Brad Smith & Bill Rancic
SBBG Top 3 Announced
Bill Rancic
Close out Morning, Vote SBBG reminder
Bill Rancic
Welcome back
Share top 10 video
Sekou Andrews
Closes, Reinforces Power of We & Tees-Up SBBG Announce
Scott Cook
Innovation at Intuit & Announce Hackathon Winners
16. Join the conversation #QBConnect #QBHack
Panel Discussion: Solving for Customer Pain Points
Moderator:
Lindsey Grossman,
Group Manager, Partnerships,
Intuit Developer Group
Robert Tabz,
Owner Jougert
Naomi Kinsman,
Founder/Owner
Society for Young
Inklings
London
Delicath, Owner,
School of Rock
Exploring real problems faced by small
businesses and non-profits to inspire solutions.
Asad Ramzanali,
Manager, CFSI
Connie Ellis,
Owner, SimplyFJB,
Accountant,
ProAdvisor
17. Join the conversation #QBConnect #QBHack
QuickBooks Connect Hackathon
Jarred Keneally
Group Manager, Developer Relations, Intuit Developer Group
November 1, 2015
18. Join the conversation #QBConnect #QBHack
What data services are available on the platform?
The Intuit Developer group provides multiple data services to developers
19. Join the conversation #QBConnect #QBHack
Getting Started
We're here to help you succeed from start to finish and beyond.
Sign up @
developer.intuit.com
Create an App for
QuickBooks
Accounting
Check out your
QBO Sandbox
Try the API Explorer
developer.intuit.com
20. Join the conversation #QBConnect #QBHack
Developer Relations is here to help throughout
the entire hackathon. Find us in the blue shirts.
Building your app
Use these tools to save you time by not writing what has already been done for you
Download OAuth sample code from the tools menu
Download SDKs from the Tools menu
21. Join the conversation #QBConnect #QBHack
Everything you want to know about QBO but were afraid to ask.
Develop – Accounting API Entities
Transaction Entities
• Bill
• Bill Payment
• Credit Memo
• Deposit
• Estimate
• Invoice
• Journal Entry
• Payment
• Purchase
• Purchase Order
• Refund Receipt
• Sales Receipt
• Time Activity
• Transfer
• Vendor Credit
Name List Entities
• Account
• Budget
• Class
• Company Currency
• Customer
• Department
• Employee
• Item
• Journal Code (FR
locale, only)
• Payment Method
• Tax Agency
• Tax Code
• Tax Rate
• Tax Service
• Term
• Vendor
Support Entities
• Attachable
• Company Info
• entitlements
• Preferences
• Exchange Rates
22. Join the conversation #QBConnect #QBHack
More about QBO but were afraid to ask.
Reporting API
QuickBooks Report Name
Balance Sheet
Profit and Loss
Profit and Loss Detail
Trial Balance
Statement of Cash Flows
Inventory Valuation Summary
Sales by Customer Summary
Sales by Product/Service Summary
Sales by Department Summary
Sales by Class Summary
Income by Customer Summary
Customer Balance Summary
Customer Balance Detail
A/R Aging Summary
A/R Aging Detail
Vendor Balance Summary
Vendor Balance Detail
A/P Aging Summary
A/P Aging Detail
Expenses by Vendor
Account List
General Ledger
Tax Summary (France region, only)
Transaction Detail by Account
23. Join the conversation #QBConnect #QBHack
Payments API
Charges
Tokens
Bank Accounts
Cards
eChecks
24. Join the conversation #QBConnect #QBHack
We are here to help
Easy visual representation via color coding
3rd party nerds
= You
1st party nerds
= Me
Ask Me
Anything
25. Join the conversation #QBConnect #QBHack
@ developer.intuit.com
§ Developer Tools
§ SDKs
§ API Explorer
§ Developer sandboxes US, UK, IN, AU, CA
§ Documentation & Samples
§ Getting Started Guides
§ API Reference Documentation
§ Sample Code
§ Developer Support
§ Connect directly with Developer Relations Engineers
§ Engage with thousands of developers in the Live
Community
§ Developer Community @ the hub
§ Calendar of events
§ Developer hangouts
§ Meetups across the country
§ Services Dashboard
26. Join the conversation #QBConnect #QBHackJoin the conversation #QBConnect #QBHack
Follow us!
@IntuitDev
/IntuitDeveloper
https://developer.intuit.com/hub
Join us!
/IntuitDeveloper
27. Join the conversation #QBConnect #QBHack
Hackathon Challenges and Prizes
CHALLENGE TRACKS PRIZE
Track 1: Existing Apps: Build an innovative integration for
your existing SaaS app with the QuickBooks platform.
Total potential value of $20k:
--$5,000 cash (shared equally among team)
--Publish app by 5/2/2016: $15k in marketing
Track 2: New Apps: Create a solution to a problem faced by
small business by leveraging the QuickBooks platform.
Total potential value of $20k:
--$5,000 cash (shared equally among team)
--Publish app by 5/2/2016: $15k in marketing
Track 3: Solutions for Non-Profits: Create a solution to a
problem faced by non-profits by leveraging the QuickBooks
platform. (Add QuickBooks platform functionality to your
existing SaaS app, or build a brand new solution.)
Total potential value of $20k:
--$5,000 cash (shared equally among team)
--$5,000 donation to charity by Intuit
--Publish app by 5/2/2016: $15k in marketing
OVERALL WINNER GRAND PRIZE
Best scoring app among all 3 tracks Total potential value of $40k:
--$10,000 cash (shared equally among team)
--Publish app by 5/2/2016: $30k in
marketing
28. Join the conversation #QBConnect #QBHack
Even More Hackathon Prizes!
• RC toys, Arduino kits, makey makey’s, Raspberry Pi’s
- Best student team
- Best contribution to open source
- By accountants for accountants
- Best collaboration
• Want to be considered? Put your team name on the
board
29. Join the conversation #QBConnect #QBHack
Hackathon Schedule – Sunday November 1
• 10-11:30am
- QuickBooks API overview
- Panel with local small businesses
• 12:30 – 4:30pm Technology Breakouts
- 12:30pm Intro to QuickBooks Online and Accounting
- 1:30pm Implementing Oauth and OpenID in your app
- 2:30pm Getting up and Running with the PHP SDK
- 3:30pm Getting up and Running with the Java SDK
• 6pm Over Dinner - Get Feedback from Accountants
• 7pm “How to Make a Winning Pitch” workshop
30. Join the conversation #QBConnect #QBHack
Hackathon Schedule – Monday November 2
• Perfect Pitch coaching throughout the day
• 9:30am Scott Cook arrives to provide feedback
- Put your questions on the white board Sunday
• 10:00am Scott Cook session on entrepreneurship
• 12:00pm Get Feedback from Accountants
• 3:00pm Hacking ends!
• 3:15-4:30pm First round judging
• 6:00pm #unicornlibations recdeiptions
• 7-8:30pm Finalist compete on stage at “Pitch It” event
31. Join the conversation #QBConnect #QBHack
Submit your hacks via Hackathon.io
• Deadline to submit intent to pitch is Monday at 9:30AM
• Deadline to submit your overall hack is Monday at 3:00PM
• How to Submit?
- Visit http://www.hackathon.io/quickbooks-connect
- Click “Join the Event”
- Create a Profile
- List your Project
• Only one submission needed per project, but each team member must register and
be added to the project