Get the support your nonprofit needs

We design engaging, research-backed apps and build affordable, user-friendly websites by connecting our nonprofit clients with teams of talented college tech students.

Featured case studies

Pangolino marketing site

Wildlife conservation network
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor. Read more

Project title

Climate Donor
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor. Read more

Brand website redesign

Study hall
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor. Read more

How Develop for Good works for nonprofits

We learn about your needs

After you submit a project proposal, our Product Leads take time to thoughtfully review and understand your nonprofit's specific technical needs.

We match your team

We carefully evaluate and build up a volunteer team of university talent with the best available skill and passion alignment for your project.

Your project is developed

Over the course of 16 jam-packed weeks, our dedicated volunteer team meets weekly with you to scope out and contribute to bringing your vision to life.

Our work

Designing a crowd-sourcing platform to empower community donors and volunteers

Energy policy institute at uchicago
The Develop for Good student team designed a responsive platform empowering community residents to contribute to solid-waste management practices in low-income areas of Bangalore.

Designing and developing a website for pangolin conservation

pangolino
A team of talented college students at Develop for Good constructed a fully functional website with custom landing page animations for Nigerian nonprofit Pangolino.
"Develop for Good provided us with smart, creative and mature students who were able to effectively take the WHO 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.”
Maggie Montgomery
Technical Officer, World Health Organization

Our volunteer engineers and designers come from leading programs

How we maximize project success

We look for several key criteria that make projects ideal for part-time college student volunteers.

Flexible timeline

Some timeline flexibility with your project helps us navigate students' busy schedules. We want to ensure that all aspects of your project are given the time, care, and attention they deserve.

Dedicated point person

Our program is designed to be a highly personalized experience for you. We require a nonprofit point-of-contact to meet with our project team weekly to answer questions and provide prompt feedback.

Capacity for maintenance

For all projects, your organization must have someone on hand who understands the technology you request. We mandate that your organization has viable plans in place for maintenance after project hand-off.

Our services

We offer 16-week batches of custom, made-to-order services, which can include a combination of our sprint types depending on the scope of your needs and what a project team can achieve in this timeframe. Each project team consists of the following members: 1 student Product Manager, 1 student Design or Technical Manager, 4-6 Designers and/or Engineers, up to 1 Team Mentor based on availability, and additional 1:1 Mentors based on availability. Together, the members of a team will dedicate ~800 hours of technical work at our unbeatable flat fee of $1,000. We're open to considering further discounting this fee to accommodate extenuating financial circumstances your nonprofit may be facing.

UX research & UI design

From uncovering user needs to defining research-backed product strategies, our student designers uncover insights that drive intuitive and effective design solutions.
SPRINT TYPEs
User personas & journey maps and flows
Competitive analyses
Information architecture
Design systems & visual design
Prototyping
Technology options
Research: Optimal Workshop, Dovetail

Survey and analytics: Typeform, Google Forms, Hotjar
Pre-project REQUIREMENTS
A deep understanding of your product's objectives, target demographic user groups, key functionalities, and baseline outcomes.

Access to existing user data and design assets, including brand guidelines and logos, pictures, graphics, videos, written content, and additional digital resources you would like to have incorporated.

Plans in place for independent project maintenance and/or further development post-handover.

Website design & development

Our tech students craft intuitive, accessible, and aesthetically engaging websites. At minimum, websites will include responsive Home (impact), Donate, and About Us pages.
SPRINT types
Greenfield low/no-code website build
Responsive implementation
Custom HTML, CSS, or JavaScript
Third-party service and tool integrations
SEO analytics
Technology options
Design and prototyping: Figma

Ideation and wire-framing: FigJam

Content management systems: Webflow (recommended), Squarespace, and Wix
pre-project REQUIREMENTS
Brand guidelines and existing design assets (if applicable).

Familiarity from your nonprofit's end with the requested technologies, and plans in place for independent project maintenance post-handover.

Product validation & user testing

Whether it's validating product concepts or improving user experiences, our tech students engage in rigorous usability testing and user feedback synthesis.
SPRINT types
Usability testing
Heuristic evaluations
A/B testing and conversion optimization
UX metrics and accessibility audits
Basic user analytics
Technology options
Research: UserTesting, Optimal Workshop, Dovetail

Survey and analytics: Qualtrics, Google Analytics, Typeform, Jotform, Hotjar
pre-project REQUIREMENTS
Defined goals for usability improvements or validation. Baseline product analytics or conversion data is a plus.

Access to real users or customer segments for testing is a plus.

We are happy to have our team members individually sign NDAs if any of your data is sensitive and must be kept confidential.

Summer 2025 batch timeline

Start your project proposal today

Frequently asked questions

Is my organization eligible for Develop for Good's services?

All eligible nonprofits or organizations must be able to present documents officiating their status as any of the following:

- U.S.-based nonprofits: letters of determination indicating proof of registration as a nonprofit
- 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 cannot match volunteer developers and designers with for-profit organizations under the Fair Labor Standards Act. If you are a for-profit group interested in recruiting our university talent, please reach out to us at team@developforgood.org!

How will Develop for Good ensure a smooth project handover?

At the end of the program, we make sure to document all work before the handover.

Your student team will organize and deliver all design and research assets and, if applicable, guide you through how to maintain the build-out low/no-code website product to make edits in the future.

How does Develop for Good source top tech talent?

Each and every one of the student and mentor volunteers matched to your project team is carefully evaluated by our management team. First, our Product Leads manually review each candidate's application materials and score them across Technical, Passion, Resilience, and Leadership categories. Candidates who pass this evaluation are fed into our in-house matching algorithm. Taking into account your constraints and preferences, our proprietary algorithm matches your project with the best-fit candidates from our talent pool based on technical and social impact interest compatibility. The skills of your volunteer student team will be based on the technologies you selected in the services menu of your project proposal application.

If your project team experiences re-staffing or additional staffing needs throughout the 16 weeks, Develop for Good is happy to provide available new talent as needed for free upon request. Requests for contributors with skills outside of what is listed in our services menu may or may not be feasible.

What can I expect from this program?

We directly recruit some of the most talented, diverse, and high-potential university product and design students in the world for your project. Additionally, many of our industry professional mentors hail from Fortune 500 companies and rising startups.

At the same time, all members of our project teams are either part-time college student volunteers or part-time industry professional volunteers. That said, our volunteers are likely juggling other high-priority commitments, including coursework, internships, full-time jobs, and personal matters. Although we require our students to allot 5-10 hours and mentors 1-2 hours of work per week to your project by signed agreement, we instruct our volunteers to proactively communicate to you and each other about unavoidable conflicts that may arise during the engagement.

Sometimes, as often happens in industry, projects are blocked due to unexpected factors or circumstances that arise. While you and your student team will create project scoping documents together, these documents are not contracts or statements of work, and not all features described may be completed. Develop for Good is not liable for the outcome of your project, and we cannot contractually guarantee or obligate our volunteers to fully meet your expectations or complete the targeted deliverable(s) and expectations of a workable product, and you will not be entitled to any refunds as a result of failure.

Additionally, volunteer industry Team Mentor and 1:1 Mentors may or may not also be matched to your team to provide further support based on mentor availability.

If at any point you or Develop for Good decides to cancel the partnership, you may be eligible for a full or partial refund. A full refund will be administered if the partnership is canceled before our project team-matching period. After that point, prorated partial refunds are issued based on which week out of our 16-week engagement the partnership is canceled. You will not be refunded for any time that has passed before our engagement is terminated.

We will do our best to maximize chances of project success by rigorously selecting the most talented and passionate candidates, maintaining a 4-month program structure conducive to creating quality output, and equipping teams with curated tools, resources, community, and support. Our model has been intentionally structured this way because it has a proven track record of success. Please visit our Our work page for client testimonials and case studies of past successful projects!

How is my project proposal reviewed and scoped?

After you click 'Submit' on our nonprofit project application, our Product Leads manually screen your proposal to ensure that your project utilizes technologies our community is familiar with (namely, the options listed on our application) and that there are no budgetary, legal, or ethical concerns with your proposal. Nonprofits that pass this initial review are accepted into our program.

The project scoping phase takes place during the first month of our engagement. During this time, your project team will work with you to mutually decide on a tangible technical deliverable to be completed by the end of the program. There is a possibility the deliverable may not be exactly what you described in your proposal, whether it's because the team identifies a more optimal solution, or because the team determines only a phase of the larger product can be feasibly completed in the given time frame. Once a mutual agreement is met, a Product Requirements Document is created before the project development phase begins.

What if I need both design and engineering work done?

Currently, our engineering services focus on delivering custom frontend code and setting up third-party tool and service integrations for Content Management Systems like Webflow, Squarespace, and Wix. Our students can incorporate these engineering elements while helping you craft robust, research-backed designs for your web product.

Should you require further engineering support, we’re happy to share a list of other organizations that can potentially better support more complex engineering needs.

What is expected of my nonprofit during the program?

Your nonprofit must have point-of-contact(s) dedicated to meet with our project teams for a ~1 hour sync every week throughout the 16-week engagement. This session is an opportunity for the point-of-contact to provide feedback on progress, answer questions, and ensure that the project team's work is aligned with your vision every step of the way. Team meetings occur weekly between Sunday - Tuesday. The point-of-contact will be able to indicate which days/times you're available on the nonprofit project proposal application.  

Timely project progress also depends on your nonprofit's ability to provide your Develop for Good team with adequate materials and information. This includes things like brand standards, official color palettes and typography, existing CMS integration documentation, methodologies, etc.

Finally, we expect nonprofit clients to acknowledge or confirm receipt of messages on a timely basis (within 48 business hours). The success of the project depends heavily on everyone's ability to respond quickly and communicate clearly throughout the duration of the engagement.

What happens after the end of the batch? Can I continue my partnership with DFG?

Absolutely! Although Develop for Good is not responsible for maintaining or updating your project after the batch ends, we would still absolutely love to engage repeatedly with you. If you have a larger, multi-phase project, we would be eager to dedicate as many 16-week batches as you would like to work with us. Keep in mind that if you apply for subsequent project batches with Develop for Good to continue progress on your project, new project service fees of $1,000 will apply for each batch. We are also excited to take on multiple projects from the same organization concurrently. Think of us as your subscription team!