
Apps for Good Summer 2025
Join a team online and start building!
Apps for Good Summer 2025 – Free Summer Online Program
Join us online this summer to create apps that make a difference! Design software that tackles real community problems and drives positive social change.
Apps for Good is a project-based learning online program that brings together students to develop software applications aimed at driving positive social change. Student teams select from real-world project proposals and receive access to resources, mentorship, and guidance to take their app ideas from concept to launch.

Join forces with students from other schools to form teams and collaborate on building an app with a social impact. Teamup will provide access to computing resources, design tools, and technical mentors to empower you to bring these transformative ideas to life. Your apps will serve nonprofits, small businesses, schools, universities, and other organizations looking for custom software solutions for their operations.
Mentors will advise you through the full software development lifecycle – from planning and programming to iteration, testing, and final product release. You will gain hands-on experience building real-world apps while adhering to professional software engineering standards.
What are the benefits of the program?
- Get hands-on experience with the full software development lifecycle – from ideation to planning, programming, testing, and launch.
- Build a portfolio-worthy app that creates impact for nonprofits, schools, small businesses, and community organizations.
- Get mentorship from seasoned industry experts in software engineering, product design, project management, and more.
- Gain in-demand technical skills like coding, UI/UX, agile methodologies, and project management.
- Be part of a network of innovative student changemakers across the country.
- Get the potential to have your app showcased and made publicly available.
- Guidance on software engineering best practices and standards.
- There is no cost to join the program.
What is the timeline?
Monday, April 14, 2025: Applications Open
Students can submit applications to join the Summer 2025 cohort.
Friday, May 02, 2025: Applications Close
Last day to apply for the program.
Monday, May 12, 2025: Applicants Notified
Accepted students will receive notification of being selected for the program.
Monday, June 09, 2025: Program Starts
- The Summer 2025 cohort will officially begin with a kickoff event
- Students will meet their teammates and get started on their project
Friday, August 15, 2025: Demo Day
- Teams demo their completed apps.
- Students reflect on their journey and celebrate their achievements.