Cross-check each entry against your bank/UPI statement, then mark it Verified or Rejected. Entries that never paid can be deleted with ๐๏ธ.
Donor List
Loadingโฆ
Tower-wise Overview
โ confirmed ยท ๐ก paid, still to verify ยท โช not paid yet
Add Expense
Budget Plan โ edit estimates & items
Edit the estimate shown in the "Budget Plan" section of the public site. Leave Est. max empty for a fixed cost. Use the ๐ฌ box for longer details residents should see (vendor, what's included, payment status). Fill in Actual paid once the bill is settled โ the public table then shows Estimated vs Actual paid side by side. Totals are calculated automatically.
Estimated total
๐๏ธ RSVPs โ estimated headcount
Anonymous estimate (no names or flats). Use it to confirm chai / snack / prasad quantity ~2 days before. A guest who submits again from the same phone updates their earlier reply.
๐ Volunteers
Phone numbers are visible to admins only. Tap the number to open WhatsApp.
โ Task checklist
Shared by all admins โ tick an item when it's done and everyone sees it.
๐ฌ Instagram Reels โ shown in "Highlights"
Paste an Instagram reel link (the ?stkn=โฆ tracking part is removed automatically). Reels appear on the public site in this order. The reel must be from a public account or Instagram won't play it.
๐ Make It Memorable โ shown on the Activities page
Switch each activity Shown / Hidden to control what residents see, and edit its icon, title, text or tip line. Use โ โ to change the order. Nothing changes on the public page until you tap Save Activities.
Event Settings
Used to compute a fair per-flat share and show who's still pending โ so the tower doesn't over-collect.
๐ธ Event Photos โ post-event
Kept off until the event is over. Tick it after 17 Oct and the public site shows the shared folder link and QR so residents can view and upload photos. Until then, admins can use the folder below.
Anyone with the link can view and add photos โ share this QR at the event if you want guests to upload straight away.
Payment Settings (UPI / QR)
Contributions also close automatically after the "Contributions close on" date above. Untick to close them earlier, e.g. once funding is secured. The public site then hides the UPI ID and QR, disables self-logging, and shows a thank-you message. Donor list and totals stay visible.
We read the QR automatically and fill in the UPI ID and payee name for you โ check them, then Save.
WhatsApp Message Templates
All four pull live data (dates, collection, target) from this page โ copy, or share straight to a WhatsApp chat/group.
๐ Master Announcement โ post once, pin it
Click the box above to select all, then Cmd/Ctrl+C โ most reliable if the Copy button or WhatsApp Web garbles symbols.
Automatic: every 15 minutes the site saves a copy of all donors, expenses, RSVPs, volunteers and settings โ but only when something has changed. Copies older than 24 hours are removed (the newest is always kept), so files never pile up.
Checkingโฆ
How to restore
Restoring replaces the live data, so it is done on the server by the site owner, not from this page. Open a terminal on the server as the ubuntu user and run:
See the backups (newest first): /opt/navratri/scripts/restore.sh --list
Restore everything from a backup (1 = newest): /opt/navratri/scripts/restore.sh 1
Only donors / expenses / RSVPs / volunteers: /opt/navratri/scripts/restore.sh 1 --only db
Only settings, budget, schedule, reels, checklist: /opt/navratri/scripts/restore.sh 1 --only config
Before changing anything the script saves a safety copy of the current data, checks the backup is valid, briefly stops the site, restores, restarts and prints Site check: HTTP 200. To undo a restore, restore the safety copy it printed (in data/backups/pre-restore/). Full notes: scripts/BACKUP-README.txt.