Interested in working with Hack4Impact?

That’s awesome! We’d love to talk with you, so please email princeton@hack4impact.org and we’ll get back to you as soon as we can. 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

Frequently Asked Questions

We work on a variety of web based applications. These can range from volunteer management systems to custom interactive map embeds. 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 to also visit our completed and current projects page to see what types of applications we've built and are building. Our main focus is on software engineering and developer education, so our current offerings 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.
Before the development semester(s):
  • The first step is an initial screening meeting with our external outreach chair where you can discuss your nonprofit's needs, any ideas you have, the feasibility of the project. You don't come to us with concrete ideas, but the more you have, the better
  • Once accepted, you will have a follow-up meeting with the external outreach chair and the team's Product Manager to discuss your specific needs for the project (e.g. features that the project must have). During this meeting, you and the Product Manager will decide on a minimum viable producet (MVP) that we feel we can comfortably create by the decided deadline. At some point, you will also communicate any "stretch" goals you have for the product - features that would be nice to have but that are not mandatory.
During the development semester(s):
  • Depending on availability and need, we will set up weekly or biweekly meetings where we can update you on current progress and request feedback on designs and other product ideas.
After the development semester(s):
  • We will hand off the project to you, usually in the form of a publicly accessible URL. During the period following the hand-off, you may request that we fix any bugs that you or your users may encounter.