DoSomething.org's Projects
:guardsman: The DoSomething.org competitions platform.
Test your gpg key here
Campaign timing tool
Example Serverless function.
Super simple Node app that redirects all requests for an old Heroku app to a new URL
Home of DoSomething.org's HipChat emoticons!
A Hubot script that posts a photo of the Shake Shack cam
mobile commons image recovery script
🐄 DoSomething.org's infrastructure, managed by Terraform.
A blog for our interns to talk about their jobs here at DoSomething!
Data Platform Code for DoSomething.org
prototyping
Migrate a Keen.io data structure
Shared CircleCI deployment steps for DoSomething.org apps.
A Lambda function to forward CloudWatch logs to Papertrail.
A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
A generic, RESTful API built in Laravel and based on the Parse user API.
:moyai: The DoSomething.org legacy website.
Lobby Raspberry Pi Data Display
Flask implementation of the school search service
🎯 Scholarship Applications stand-alone web app.
Lookerbot lets you access all your Looker data from Slack! Super fun!
Stat tracking interface for use in DoSomething.org message broker producers and consumers.
A collection of methods that provide common functionality for many of the producer and consumer applications with the Message Broker system
Message Broker - Consumer - Email: A consumer application that processes entries in the transactionalQueue and sends submissions to Email services.
A consumer for the userImport queue that will be used to import user accounts via CSV files.
Message Broker - Producer - User import from CSV sources.
Drupal 7.x producer functionality for the Message Broker system
Home of configuration settings for the Message Broker system
PHP wrapper for RabbitMQ and the DoSomething.org Message Broker