Fill out our project application
Meet with us and talk about your project
Pay a small fee to cover our operational costs
Collaborate with your team and keep track of progress
"Develop for Good provided us with smart, creative and mature students who were able to effectively take the WHO/UNICEF tool for improving water, sanitation and hygiene in health care facilities and create a simple and robust application to better track and make local improvements. [...] This type of tool is more important than ever with COVID-19, and fundamentals such as hand hygiene and water are incredibly important to keeping patients and health workers safe."
Is my organization eligible for Develop for Good's services?
All eligible nonprofits or organizations must be able to present the following if requested:
U.S.-based nonprofits: letters of determination indicating 501(c)3 tax-exempt status
Non-U.S.-based nonprofits: proof of registered charity/nonprofit status in home country
Governing agencies/international organizations: proof of status
Although we resonate with the missions of social good start-ups and companies, we do not match volunteer developers and designers with for-profit organizations. If you are a for-profit group interested in recruiting our university talent, please reach out to firstname.lastname@example.org to feature your opportunities on our website, newsletter, and our alumni group!
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.
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 does Develop for Good's nonprofit model work?
Develop for Good charges small service fees to cover our own operating and overhead costs. These fees are determined based on the complexity of each individual project request, as well as the size and stage of growth of each nonprofit. For reference, these prices are a small fraction of what it would cost to outsource a project professionally (full-stack development projects can cost anywhere between $20-100K, and we will usually charge <10% of that). Depending on the nonprofit’s financial situation, we may accommodate rare extenuating circumstances and consider serving some nonprofits who do not have the resources to pay for our services.
What is the timeline of a typical project?
We aim for our engagements to last around 14 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 during the following cycle(s).
We kick off a new cycle of projects every three months (Spring – March, Summer – July, Winter – November). 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!
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:
Main point of contact between the team, nonprofit client, and all other stakeholders.
Organizes internal team meetings and check-ins with the client.
Proposes and maintains a project timeline.
Scopes out technical approach and design requirements of project.
Organizes resources and ensures documentation of all work.
Able and willing to contribute potentially more than a 5-10 hr/wk baseline commitment for at least a full project cycle.
Leadership and management; strong coordinating/organizational skills and initiative.
Strong technical skills required of the specific project.
- Skills desired (any of):
- Frameworks like React, Angular, JQuery, Vue, AngularJS
- Knowledge in responsive design
Skills desired (any of):
Python, Java, Ruby, PHP
Express.js, Node.js, Django
Databases like MySQL, SQL Server, SQLite
Skills desired (any of):
User experience investigation with data analytics
User research + interviewing
User flow diagramming
Prototyping with tools like Figma and Sketch
Building with content management systems
Skills desired (any of):
Excel, Python, Java, Scala
Knowledge of database systems
R, D3, and experience with data visualization tools like Tableau
Background in AI/ML
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 (however, this may incur additional service fees depending on the scope of the request). Furthermore, if there are any future project opportunities that we can work on within other teams at your organization, please let us know!