Use case

Build a Directory & Listings App for Your NGO

Most NGOs run on a stack of shared spreadsheets, a WhatsApp group and a shoebox of donation slips. When an auditor, a funder or the Income Tax portal asks for a clean record of who gave, who volunteered and who you served, that sprawl becomes a weekend of panic. Kashvi lets you describe the directory your non-profit actually needs in plain English and builds a working app around it: a real Postgres database, secure logins for your team, a live preview you can click, and downloadable code your trust owns outright.

A directory app for an NGO is not one list, it is three that have to talk to each other. Donors need a searchable record with contribution history and PAN details so you can issue 80G receipts. Volunteers need profiles, skills, availability and the events they showed up for. Beneficiaries need dignified, access-controlled records that hold the aid delivered without exposing sensitive data to the whole team. Kashvi wires these into linked tables from the start, so a donor who becomes a volunteer, or a volunteer who refers a beneficiary, is one connected record and not three copies you reconcile by hand.

What an NGO directory actually needs

  • Donor directory with contribution history, PAN capture and one-tap 80G receipt generation for the financial year
  • Razorpay and UPI donation collection built into the app, with donations logged straight against the donor record
  • Volunteer roster with skills, availability, hours logged and the drives or programmes they joined
  • Beneficiary listings with role-based access, so field staff see only their assigned cases and admins see the whole picture
  • Programme and project pages that group donors, volunteers and beneficiaries under a single cause or grant
  • CSV export and filtered reports for auditors, board meetings and FCRA or grant utilisation statements

How Kashvi builds it from a prompt

You do not open a database designer or write a single migration. You type what your organisation does and who you track, and Kashvi generates the schema, the sign-up and login flow, the forms and the list views. The preview appears live in the browser so you can add a test donor and watch the 80G receipt render before you commit to anything. Because it ships both a web app and real Android and iOS builds through React Native, your accounts volunteer can update donor records from a laptop at the office while a field coordinator marks beneficiary visits from a phone in a village with patchy signal. Everything writes back to the same real database.

"Build a donor management app where I record each donor's name, PAN, phone and donation amount, collect gifts via Razorpay, and generate an 80G receipt PDF for the financial year with one tap."

"Create a volunteer directory with profiles, skills, availability by weekday, and a log of which drives each volunteer attended, plus a WhatsApp-ready contact list per drive."

"Make a beneficiary registry for a scholarship programme where field staff can only see their assigned students, admins see everyone, and each record tracks aid disbursed with dates."

"Build a project listings app that groups donors, volunteers and beneficiaries under each grant, with a utilisation summary I can export as CSV for the funder."

Why ownership matters for a non-profit

Grant compliance, donor privacy and board scrutiny mean an NGO cannot afford to have its records trapped inside a proprietary tool that might raise prices or shut down. Kashvi hands you the full source code and a database you control, so a future tech volunteer or a small vendor can extend it without paying rent to anyone. If an AI generation fails to produce a working build, the credits are refunded, which matters when every rupee in your budget is accounted for to a donor. Pricing is in INR and payments run on Razorpay and UPI, so there is no dollar card or foreign gateway between you and getting started.

The old wayWith a Kashvi directory app
Donor list in one sheet, receipts typed by handDonor record and 80G receipt generated together
Volunteer contacts scattered across WhatsAppRoster with skills, availability and attendance
Beneficiary data visible to everyoneRole-based access per field staff member
Audit prep means a weekend of reconciling filesFiltered CSV export in a few clicks

Questions

Frequently asked

Can it generate 80G donation receipts?
Yes. You can build the donor form to capture PAN and contribution details, and add a one-tap action that renders an 80G receipt as a PDF for the financial year, tied to each donation record.
How do we collect donations inside the app?
Kashvi wires Razorpay and UPI directly into the app, so a donor can give and the contribution is logged automatically against their record without you re-entering anything.
Can field staff and admins see different data?
Yes. You can describe role-based access in your prompt, for example field coordinators seeing only their assigned beneficiaries while admins and board members see the full directory.
Does it work on phones for field teams?
It builds a web app plus real Android and iOS apps through React Native, so office staff use a browser and field volunteers use a phone, all writing to the same database.
Do we own the data and the code?
Completely. You get the full source code and a real Postgres database you control, with no proprietary runtime, so any future volunteer or vendor can extend it and you can export everything at any time.
What happens if a build fails?
If an AI generation does not produce a working app, the credits for that attempt are refunded, so a failed run never costs your organisation money.

Keep exploring

Give your NGO one directory instead of ten spreadsheets

Describe the donors, volunteers and beneficiaries you track and Kashvi builds a real, ownable app with Razorpay donations and 80G receipts.

Open the studio

Free to start · no credit card