We are recruiting for new members for Fall 2021! Learn more

Hack4Impact is for nonprofits.

As a nonprofit, you deliver tremendous social value to the community every day. What if you could leverage technology to make your work even more efficient, effective, or far-reaching?

Interested in Working with Hack4Impact?

That’s awesome! We’d love to talk with you, so please fill out our nonprofit interest form and we’ll get back to you as soon as we can. In the meantime, feel free to reach out to us at [email protected] if you have any questions.

We generally charge $1000 per project. Our pricing is need-based, and if your organization is not able to afford the cost, we will be happy to lower or even waive the fee. All client contributions feed right back into Hack4Impact to pay for professional development events, speakers, organization retreats, and operating costs.

Why Work with Hack4Impact?

We want to help maximize your nonprofit’s impact, and we’re serious about project quality. We’ll communicate frequently and work with you closely to ensure we’re building exactly what you need.

But don’t just take it from us. Here’s what the Interactive College Access Network had to say about working with Hack4Impact:

I cannot recommend Hack4Impact highly enough. The team we worked with was professional, diligent, and organized, and they were always available to answer our questions and make the changes we wanted. The service they have provided to iCAN has been indispensable, and I know that going forward, the work the Hack4Impact team has done will enable us to help our students and fulfill our goals as an organization.

And from the Greater Philadelphia Coalition Against Hunger:

We are thoroughly impressed with the high-quality work Hack4Impact has done with PhillyFoodFinder.org. The team was extremely professional, timely, organized, and transparent throughout the process of building the website. The website specifications that we requested from the team were implemented beautifully, and the team even developed additional capabilities that they identified as useful and important as they became more familiar with the project. PhillyFoodFinder.org will make a significant and observable impact on anti-hunger efforts in Philadelphia, and Hack4Impact has made that progress possible.

Philadelphia Mayor’s Recognition Day for National Service

At the 2016 Mayor and County Recognition Day for National Service, Philadelphia mayor Jim Kenney recognized the groups behind the Philly Food Finder application. Together with our partner organizations, Hack4Impact were finalists in the Mayor’s Award for Distinguished Group Service Project.

Reading Terminal Market Procurement Platform

Philadelphia’s Reading Terminal Market is a public market and culinary destination served by more than a hundred small and local businesses. After completing work on a new procurement platform that allows merchants to negotiate as a group with larger suppliers, some very excited Hack4Impact team members were invited to the Party for the Market gala.

Our Development Process

Software engineering is sometimes a messy undertaking, especially when project specifications aren’t fully developed, or the client requests new features at the very last minute. We designed our project intake process to remove as many of these bumps as possible. Before we even start programming, we work with clients to develop complete and comprehensive specifications. Here’s an overview of our process, and your role in it.

1. Project Brainstorming

Come up with an idea for application that might be useful to your organization. Some examples of tools to consider include:

  • A platform that allows you to keep track of the organization’s activities and see where cost-cutting can occur.

  • A database system that allows you to more easily search through previous financial, client, or service records.

  • An application to keep track of your clients and better assess your overall impact.

Make sure also to visit our completed projects page to see what types of applications we’ve built in the past.

Please keep in mind that because our core focus is on software engineering and developer education, our offerings currently do not include:

  • Basic website design and development. We do not build websites that are purely content-based, such as Wordpress blogs or landing pages.
  • Technology integration or consulting. We do not set up or integrate existing solutions such as Salesforce or Drupal.

That said, if you’re looking for help with that sort of thing, we might be able to recommend some other tools or services that fit your needs. So feel free to reach out anyway!

2. Nonprofit Interest Form

Once you have an idea in mind, you should fill out the nonprofit interest form. Describe your organization and your project idea. This will help us get an initial sense of your goals, needs, and expectations.

Nonprofit interest form →

3. First Contact

A member of Hack4Impact will reach out to you to schedule a phone call. We’ll use this phone call to learn more about your organization and project idea. Please use this phone call to ask further questions about Hack4Impact.

4. Incubation Period

Up to a week before the application deadline, we will work with you to define, clarify, and tighten your project specifications. While submitting a draft of your application for feedback isn’t required, we strongly encourage applicant organizations to do so.

5. Application Process

Submit the project application! Each fall and spring semester, we choose three to four nonprofits to partner with. We will notify you within a few weeks of the application deadline whether you have been selected for the upcoming semester.

Project application form →

6. Semester-Long Project

If your application is successful, you will be paired with a Hack4Impact project manager (PM) and developer team. Your PM and team will work with you over a period of 3 months to build an app. The PM will partner with you to ensure that the project is completed on-time and to your specifications.

7. Project Hand Off

At the end of the semester, we will officially hand off the project source code to you and your organization for you to begin using! Depending on your technical requirements and resources, we can also help you set up a web host to run the application, or you can integrate it into your existing infrastructure yourself.

8. Project Testing Period

After we hand off the project, you will have a trial period of two months to test out the application. We’ll continue to provide technical support during this period, so if anything breaks or you discover bugs, we’ll happily fix them.