Inspiration
A few years ago, Jayant and I were working in a Nonprofit organization called SwechaOrg where we faces issues regarding funding and infrastructure - considering we were working in remote villages. We worked towards digitalization in those villages and establishing stable internet connectivity. We reached a turning point once we were able to partner with the government for funding. However, not all nonprofits needs are met with the sanctioned funds. Recently, we stumbled upon Global Giving, an NGO, that partners with existing NGOs to grant funds or aid in any other methods possible while being backed by reputed supporters such as Google, Microsoft and etc. We realized that Global Giving doesn't have an existing online channel for Nonprofit Organizations to be able to register to become partners with Global Giving.
What it does
Our project is a nonprofit partner registration form that lets a NGO fill in their respective details and then sign the document to confirm their application. Once signed, the document is then sent to the signer's email address.
How we built it
Out tech stack includes React, Node.js and DocuSign eSignature API. Since a partner registration form for Global Giving isn't available currently, we used an older form of the same NGO to gather the questions that we needed to add to our app.
Challenges we ran into
Having taken a break from full stack for almost a year, getting back into it was a bit challenging as we had to relearn and unlearn some concepts - especially regarding the storage of the values for which we used LocalStorage. However, LocalStorage didn't prove to be optimal for this application so we must implement it with a different storage option that is more optimal.
Accomplishments that we're proud of
We developed this application while managing two existing projects which involves several people. We were confident in developing the application but we are proud that we were able to self-manage and time-manage efficiently while working on this project.
What we learned
We learned to keep trying new methods instead of getting stuck on a single method of implementation.
What's next for Global Giving
Global Giving NGO is already planning on having a new way of registering nonprofit partners so we plan on reaching out to them with this application and improving it by adding more features such as - authentication for Users/Admins, Admin console to view form values, preview-able signed documents, letting users save their form data and resume filling the form later.

Log in or sign up for Devpost to join the conversation.