Post on 14-Jul-2015
DrupalMaking the Nonprofit Case
Matthew Saunders
Wednesday, March 12, 14
Hi, I’m Matthew Saunders
atendesigngroup.com @Creech
Wednesday, March 12, 14
Hi, I’m Matthew SaundersAten Design Group, VP Project Management
atendesigngroup.com @Creech
Wednesday, March 12, 14
Hi, I’m Matthew SaundersAten Design Group, VP Project Management
atendesigngroup.com @Creech
Wednesday, March 12, 14
atendesigngroup.com @atendesign
Wednesday, March 12, 14
atendesigngroup.com @atendesign
We design, build and support websites for organizations doing good work all around the world.
Wednesday, March 12, 14
Why Choose Drupal?
Wednesday, March 12, 14
Why Choose Drupal?• No licensing fees. None. Never.
Wednesday, March 12, 14
Why Choose Drupal?• No licensing fees. None. Never.
• The code is community driven.
Wednesday, March 12, 14
Why Choose Drupal?• No licensing fees. None. Never.
• The code is community driven.
• Open Source and non-profit philosophies align
Wednesday, March 12, 14
Why Choose Drupal?• No licensing fees. None. Never.
• The code is community driven.
• Open Source and non-profit philosophies align
• It is manageable by non-coders
Wednesday, March 12, 14
The StoriesThe Why and the How
Matthew Saundersbit.ly/NTStory
Wednesday, March 12, 14
Story #1
Wednesday, March 12, 14
Story #1 • A non-profit Adminstrator’s Journey
Wednesday, March 12, 14
scot63us on Flickr under Creative Commons
Wednesday, March 12, 14
scot63us on Flickr under Creative Commons
Wednesday, March 12, 14
Workspace, Vancouver 2006
Wednesday, March 12, 14
Workspace, Vancouver 2006
Wednesday, March 12, 14
Findings
Wednesday, March 12, 14
Findings• Drupal can be transformative
Wednesday, March 12, 14
Findings• Drupal can be transformative
• It’s power can be leveraged by individuals, small organizations, and large organizations
Wednesday, March 12, 14
Story #2
Wednesday, March 12, 14
Story #2 • Building a Massive Learning
Management System.
Wednesday, March 12, 14
Findings
Wednesday, March 12, 14
Findings• Drupal can be used to create
Learning Management Systems
Wednesday, March 12, 14
Findings• Drupal can be used to create
Learning Management Systems
• Drupal can be used to create systems that can be licensed as a service
Wednesday, March 12, 14
Story #3
Wednesday, March 12, 14
Story #3• Building an event site... FAST
Wednesday, March 12, 14
https://stanfordconnects.stanford.edu/
Wednesday, March 12, 14
Findings
Wednesday, March 12, 14
Findings• Drupal can be used to create complex
systems very quickly
Wednesday, March 12, 14
Findings• Drupal can be used to create complex
systems very quickly
• Drupal’s contributed “modules” or code works like legos - snapping functionality into place.
Wednesday, March 12, 14
Story #4
Wednesday, March 12, 14
Story #4• Applications? We can build
applications!
Wednesday, March 12, 14
Findings
Wednesday, March 12, 14
Findings• Drupal can be used to create complex
forms with workflows that include many parties.
Wednesday, March 12, 14
Findings• Drupal can be used to create complex
forms with workflows that include many parties.
• Drupal can be a grants management system.
Wednesday, March 12, 14
Story #5
Wednesday, March 12, 14
Story #5• Streaming, fundraising, and APIs
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Findings
Wednesday, March 12, 14
Findings• Drupal can behave as a streaming
player for live audio.
Wednesday, March 12, 14
Findings• Drupal can behave as a streaming
player for live audio.
• Drupal can connect to other systems using APIs (Application Programming Interface) to pass data back and forth.
Wednesday, March 12, 14
Findings• Drupal can behave as a streaming
player for live audio.
• Drupal can connect to other systems using APIs (Application Programming Interface) to pass data back and forth.
• Drupal is effective on all devices.
Wednesday, March 12, 14
Story #6
Wednesday, March 12, 14
Story #6• Saving through replication
Wednesday, March 12, 14
World Resources Institute
http://wri.org
Wednesday, March 12, 14
World Resources Institute
http://wri.org
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Findings
Wednesday, March 12, 14
Findings• Drupal is flexible and that flexibility
can provide amazing savings when approached creatively.
Wednesday, March 12, 14
Findings• Drupal is flexible and that flexibility
can provide amazing savings when approached creatively.
• The experience of a site can change signficantly just from the look and feel.
Wednesday, March 12, 14
Story #7
Wednesday, March 12, 14
Story #7• Using data for causes.
Wednesday, March 12, 14
World Wildlife Fund
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Wednesday, March 12, 14
Learnings
Wednesday, March 12, 14
Learnings• Drupal can be used to expose
incredibly complex sets of data in intuitive readable ways.
Wednesday, March 12, 14
Learnings• Drupal can be used to expose
incredibly complex sets of data in intuitive readable ways.
• Drupal can utilize complex workflows when systemizing process is critical.
Wednesday, March 12, 14
Thanks!
Matthew Saunders @CreechMatthewS
Wednesday, March 12, 14