Download - Ignite Talk Fun4paws
![Page 1: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/1.jpg)
building a charity web app in 24 hours
Mike Bailey
![Page 2: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/2.jpg)
Melbourne hottest ever daySat 7 Feb 2009
![Page 3: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/3.jpg)
Sat 7 Feb 2009
![Page 4: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/4.jpg)
Sat 7 Feb 2009
![Page 5: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/5.jpg)
Sat 7 Feb 2009
![Page 6: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/6.jpg)
Tue 10 Feb 2009
![Page 7: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/7.jpg)
The phone call
Sat 14 Feb 2009
fun4paws had >10,000 emails in their inbox
![Page 8: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/8.jpg)
Requirements
• respond to >10,000 emails
• collect info from volunteers
• make volunteer info searchable
![Page 9: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/9.jpg)
grep --no-filename --max-count=1 '^From: ' * | \sort | uniq > mail_list.txt
Extract list of unique senders from mailboxes:
... 4619 unique addresses
Mon 16 Feb 2009
![Page 10: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/10.jpg)
Mon 16 Feb 2009
![Page 11: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/11.jpg)
Mon 16 Feb 2009
![Page 12: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/12.jpg)
Thu 19 Feb 2009
![Page 13: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/13.jpg)
Fri 20 Feb 2009
![Page 14: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/14.jpg)
Fri 20 Feb 2009
![Page 15: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/15.jpg)
Domain name $10
Virtual Private Server $20
Mailout $50
15 min
5 min
60 min
$80 75 min
Services required are cheap and quick to provision...
Total
![Page 16: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/16.jpg)
Linux operating system
Software required was all free and open source...
Ruby programming language
Ruby on Rails web framework
Software library for easier map-based apps
![Page 17: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/17.jpg)
Outcomes
![Page 18: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/18.jpg)
30 dogs in foster care
7 dogs adopted
... less than anticipated but still a good result
Outcomes
![Page 19: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/19.jpg)
further mailout to volunteers resulted in donations of:
- kennels- dog beds- dog coats- other items
which have been distributed to people in need.
Outcomes
![Page 20: Ignite Talk Fun4paws](https://reader034.vdocuments.us/reader034/viewer/2022052507/5585635bd8b42a970b8b4cbe/html5/thumbnails/20.jpg)
Thanks to Pete Yandell [email protected] for help
Source lives at git://github.com/notahat/fun4paws.git