Have a potential project idea?
Fill out our project interest form here:
What can a Develop for Good team do for my group or organization?
Our teams work closely with you to conduct development and design work. We offer a range of services, including developing web & mobile applications, creating data visualizations, and designing websites & user-facing tools.
How much does this service cost?
We charge a small fee to cover our operational costs. 100% of our fees go towards purchasing necessary tools and subscriptions for our developers and designers, as well as other overhead management and organizational costs.
What is an example of an ideal project?
An ideal project is well-defined, high-impact, and well-scoped. This ensures that our teams know what to work on, why its important, and how to implement it. You can take a closer look at our past projects here.
What skills do the volunteers have?
Our student & recent grad volunteers come from a range of backgrounds and experiences. Typically, we most often see these skills and frameworks:
- Data visualization: R, D3, and experience with tools like Tableau
Python, Java, Ruby, PHP
Express.js, Node.js, Django
Databases like MySQL, SQL Server, SQLite
User experience investigation with data analytics, user flow diagramming
Prototyping with tools like Figma and Sketch
Building with content management systems
What is the timeline of a typical project?
We aim for our engagements to last around 10 weeks, depending on the scope of the project. If the project goes beyond this timeline, we'll make sure to add new volunteers to get things completed.
We kick off new projects every 3-4 months (Fall - August, Winter - December, Spring - March, Summer - June). Regardless, we welcome nonprofits to submit project interest forms year-round. Please submit by the following deadline if you would like to have your nonprofit project included in the upcoming round. Otherwise, we'll include you in the following round, or whenever works best on your end!
**Note: Timeline will be updated with exact dates.
What is expected from our nonprofit group during project development?
We usually encourage having a point of contact from our clients to answer any questions the team may have, and keep track of progress through weekly or biweekly check-in meetings.
How will Develop for Good ensure a smooth project handover?
At the end of the project, we make sure to document all work before the handover. For nonprofits with their own in-house tech teams, we'll provide all code to enable smooth integration into existing infrastructure. For nonprofits with non-technical teams, we'll typically use content management systems and guide you through how to maintain the product and make changes in the future.
Can our group continue our partnership with Develop for Good?
We would love to stay connected! If there's anything you would like changed or added to a product, we'd be happy to look into it. Furthermore, if there are any future project opportunities that we can work on within other teams at your organization, please let us know!
Can I share this opportunity with my colleagues or other organizations?
We would really appreciate it if you were able to share the opportunity with anyone at any nonprofit organization or agency, as we have overwhelming interest from volunteers and our only bottleneck is the number of projects we can source.