Nonprofit FAQ

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:

Frontend Developers

  • ​Engineering: HTML, CSS, JavaScript, JQuery, React
  • Data visualization: R, D3, and experience with tools like Tableau

Backend Developers

  • Python, Java, Ruby, PHP

  • Express.js, Node.js, Django

  • Databases like MySQL, SQL Server, SQLite

Product/UI/UX Designers

  • 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.

Sign up for our mailing list to receive notifcations about future project opportunities!
WHAT WE DO
THE TEAM'S WORK

Develop for Good is a registered 501(c)(3) nonprofit organization. All donations are tax deductible in full or in part.

© Develop for Good. 2020. All rights reserved.