Use case
Build a fee management app for your coaching institute
Every coaching institute and tuition centre runs on fee collection, and most run it on a WhatsApp group, a diary and a stack of paper receipts. When you have four batches, three fee installments each and forty parents who all pay a little late, that system quietly leaks money. Kashvi lets you describe the fee app your institute actually needs in plain English and builds it for real: a proper database of students and batches, a login for your front desk, a live preview you can click through, and full source code you own. It runs on the web for your admin desk and as a real Android and iOS app for parents and part-time staff.
What a coaching-institute fee app has to get right
Fee management for a tuition centre is not just a payments button. The money arrives in installments across a term, students join mid-batch, siblings get discounts, and a demo student may sit for two weeks before enrolling. Your app has to model batches and enrolment first, then hang fee schedules off them. Kashvi builds that structure from your description instead of forcing you into a generic invoicing template that assumes one payment, one customer, one time.
The single most valuable feature for an Indian institute is the automatic due reminder. Parents rarely miss a fee on purpose; they forget. A quiet WhatsApp message three days before an installment is due, with the amount and a UPI link, collects more fees than any amount of chasing at the gate. Kashvi wires this into the data model so a reminder is tied to a real installment record, not a manual list someone has to keep updating.
- Student and batch records with join date, course, and monthly or term fee
- Installment schedules per student, with paid, pending and overdue states
- UPI and Razorpay collection so parents pay from the reminder link itself
- Sibling and scholarship discounts applied per student without breaking totals
- Auto-generated receipt PDFs with your institute name, GST number and stamp
- WhatsApp fee-due nudges to parents before an installment date, not after
- A dues dashboard the owner can open to see exactly who owes what, this week
How Kashvi builds it from a prompt
You type what you want. Kashvi provisions a real Postgres database for your students, batches and payments, sets up sign-up and login so your admin staff and the owner see different views, and shows a working preview in the browser within minutes. Nothing is a mockup: the fee you mark paid actually updates the record, the overdue count actually recalculates. When you are happy, download the entire codebase and host it yourself. There is no proprietary runtime and no lock-in, so your institute's fee data and the app that runs it stay yours.
Prompt to try: "A fee app for my coaching institute with batches for Class 10, Class 12 and NEET. Each student has a term fee split into three installments. Show me who is overdue, let the front desk mark payments, and generate a receipt PDF with our GST number."
Prompt to try: "Add a parent view where a parent logs in, sees their child's pending installments, and pays the next one over UPI. After payment, email and WhatsApp the receipt automatically."
Prompt to try: "Send a WhatsApp reminder to every parent three days before an installment is due, with the amount and a Razorpay payment link. Give the owner a weekly dues summary on the dashboard."
Prompt to try: "Add a 15 percent sibling discount when two students share a phone number, and a scholarship flag that reduces a student's fee for the whole term."
Why this beats the spreadsheet
A spreadsheet cannot message a parent, cannot take a UPI payment, and cannot stop two staff members from overwriting each other on a Friday evening rush. It also cannot tell you, in one glance before the month closes, how much fee is still outstanding and from whom. A real app with a shared database does all of that, and because Kashvi refunds your credits when an AI generation fails, you are not paying for broken output while you iterate toward the exact workflow your centre runs on.
| Job | Diary and WhatsApp group | Kashvi fee app |
|---|---|---|
| Track installments | Manual, easy to miss | Per-student schedule, auto overdue |
| Collect the fee | Cash or ask for UPI | Payment link in the reminder |
| Remind parents | You chase them | Auto WhatsApp before due date |
| Give a receipt | Handwritten slip | Branded PDF with GST number |
| See total dues | Add it up by hand | Live dashboard for the owner |
Questions
Frequently asked
- Can it handle installments instead of one-time fees?
- Yes. That is the core of it. You describe a term or monthly fee split into installments, and Kashvi builds a per-student schedule that tracks each installment as paid, pending or overdue, so mid-batch joiners and irregular payers are handled correctly.
- Do parents get WhatsApp reminders and UPI payment links?
- You can build both. Ask Kashvi to send a WhatsApp fee-due nudge before an installment date with a UPI or Razorpay link, so a parent can pay straight from the message rather than being chased at the gate.
- Will it generate proper receipts with our GST details?
- Yes. You can specify a receipt PDF that carries your institute name, address, GST number and the payment details, generated automatically once a fee is marked paid or a parent pays online.
- Is there a mobile app or only a website?
- Both. Kashvi builds a web app for your admin desk and a real Android and iOS app via React Native, which suits parents checking dues and staff marking payments on the floor.
- Do I actually own the code and the data?
- Yes. You download the full source code and it runs on a standard Postgres database with no proprietary runtime. Your student and payment data and the app itself stay yours, with no lock-in.
- What happens if a generation fails?
- Kashvi's fair billing refunds the credits for a failed AI generation, so you can keep refining the exact fee workflow your institute needs without paying for output that did not work.
Keep exploring
Stop chasing fees in a WhatsApp group
Describe your batches and installments once. Kashvi builds the app, the database and the reminders, and hands you code you own.
Open the studioFree to start · no credit card