The Django checklist I run before a site goes live
Eleven things to settle before a Django 5.2 site takes real traffic: settings, HSTS, WhiteNoise, migrations, backups, logging and email — w…
BeeProton AI& Automation Solutions
What went into the site we built for Anvi Foundation in Kamothe, Navi Mumbai: an enquiry form made for worried parents, UPI and bank donations without a gateway, a 92-photo gallery, and the SEO basics. Plus what we'd tell any small NGO planning a website.
We designed and developed anvifoundation.org for Anvi Special Education and Rehabilitation Foundation, a registered non-profit in Kamothe, Navi Mumbai. The foundation works with children who have autism, cerebral palsy, Down syndrome, ADHD, intellectual disability, learning difficulties and speech delays, through special education, occupational, speech and behaviour therapy, parent counselling and vocational training.
The site has one job above all the others: help a worried parent decide to book an assessment. Donations, the gallery, the media centre and the team page all matter, but they support that first job. This post walks through what is on the site, why it is built the way it is, and what we would tell any small NGO planning a website of its own.
Before any design work, it helps to write down who will actually arrive and what each of them needs to see within a minute.
| Visitor | What they need to know | Where the site answers |
|---|---|---|
| A parent whose child has just been diagnosed | Is this the right place? What happens first? How do I talk to someone? | Services, the contact form, tap-to-call and WhatsApp |
| A donor or a company's CSR team | Is the foundation registered? Will I get a tax receipt? How do I pay? | Donate page, registration details on About |
| A volunteer, school or neighbour | What does a normal day there look like? | Gallery, Media Centre, Our Journey |
The parent comes first, and the home page reflects that. Its headline is the foundation's own sentence, "Every child learns — at their own pace, in their own way," and the About page opens with "A place where ability is noticed before disability." We kept their words rather than writing marketing copy over them. Parents can tell the difference.
The site has exactly ten pages: Home, About, Services, Our Journey, Gallery, Parents' Voices, Team, Media Centre, Contact and Donate. A small centre has a small team, and every extra page is one more thing someone has to keep up to date. Each of the ten answers a question a real visitor asks.
Our Journey carries the numbers, and they are the foundation's own: it reports starting in 2023 with two children in a small space, and now counts 185+ students, 180+ parents through its Parent Empowerment Programme, and 75+ students it considers ready for mainstream school. Parents' Voices does the rest of the persuading. As the site puts it, "The clearest measure of our work is what changes at home."
If one thing on the site has to work, it is the enquiry form on the Contact page. It asks for:
The phone number is required and email isn't, because a call or a WhatsApp message is how most families will actually be reached. The child's age is there because it changes the first conversation completely: a three-year-old and a fourteen-year-old need very different things. The topic list tells the team what the call is about before anyone picks up the phone.
Around the form, the page does a few quiet things that build trust. It says replies usually come within two working days. It asks families to bring previous reports and school records to the visit. It shows a map of the centre, both phone numbers as tap-to-call links, and a WhatsApp link. And it says something most service pages never do: if the foundation is not the right fit for a child, the team will say so honestly and point the family somewhere that is.
The Donate page offers two ways to give: a direct bank transfer, with a button that copies the account details in one tap, and a UPI QR code that works with Google Pay, PhonePe, Paytm or any other UPI app. The foundation's 12A registration and 80G approval are stated on the page, and donors are asked to send their name, PAN and transaction reference afterwards so a receipt can be issued.
There is no payment gateway, and for an organisation at this stage that is a reasonable choice. Here is the trade-off as we see it:
| Bank transfer + UPI QR | Payment gateway | |
|---|---|---|
| Fees | None charged by the website | A percentage of every donation |
| Setup | Nothing beyond the bank account | Gateway KYC, integration, testing |
| Card and international donations | No | Yes |
| Receipts | Sent by hand after the donor gets in touch | Can be generated automatically |
| Where the donor pays | In their own UPI or banking app | On the page |
The honest limit is the receipts. Matching transfers to donors by hand works for a handful of donations a month and becomes a chore beyond that. When it does, a gateway, or at least a short form that collects PAN and the transaction reference and produces the receipt, is the next step. If you are making a UPI QR for your own organisation, our free QR code generator does it in the browser. Scan the printed code with a phone and check the account name before you put it on a poster.
Words can only say so much about what happens inside a therapy centre. The photos show it: children painting diyas in the pre-vocational group, practising at a shop counter and paying for their own purchases, sitting through a show at a theatre, planting saplings, celebrating Holi, Ganpati and Independence Day, and parents in their own workshops. The image sitemap lists 92 photos in all, grouped by theme on the Gallery and Media Centre pages, and every photo has alt text describing it.
Three practical points from this part of the work:
None of this guarantees a ranking, but each item is cheap and avoids a common mistake:
en_IN locale and geo tags for Kamothe, Navi Mumbai;gallery/yoga-session.6e24bb8b5a16.jpg), so browsers can cache them for a long time and still pick up a changed photo straight away;What is not there yet: structured data. An NGO schema with the address, phone numbers and opening hours would help Google connect the website to the foundation's Google Business Profile, and it is on our list. For a local centre, the Business Profile itself, with photos and reviews from parents, will matter at least as much as anything on the website.
If you run an NGO, a school or a clinic and want something similar, our web development service covers design, build and launch, and our care plans cover updates after that. Get in touch with what you need and we'll tell you honestly whether a custom site is worth it for you.
No. A UPI QR code and bank details on a clear Donate page are enough to start, with no fees from the website. A gateway becomes worthwhile when you need card or international payments, or when issuing receipts by hand takes too long.
It can, but anvifoundation.org does not do it yet: donors send their name, PAN and transaction reference and the foundation issues the receipt. Automating it needs either a payment gateway or a form that collects those details, plus care to make sure each receipt contains everything your CA requires.
Because someone has to keep every page current. Ten pages that are all accurate do more for a parent or donor than thirty pages where half are out of date.
For local searches, a complete Google Business Profile with photos, hours and genuine reviews matters as much as the website. The website's part is fast pages, clear service descriptions, location details and a sitemap, which anvifoundation.org already has.
Written by Bablu Kumar Jha
Founder, BeeProton AI · Mumbai, Maharashtra, India
We use essential cookies to run this site and, on learning and tool pages, advertising cookies from partners like Google to keep our tools free. Your tool files are never uploaded. Learn more