ॐ गणेशाय नमः
हर उत्सव का द्वार, सुरक्षित।
Know exactly who walked into your utsav.
Passes, wristbands and gate entry built for Navratri garba, jagran, satsang, katha and mandir utsav — and for the one thing every mandal ground has in common: the network dies exactly when the queue is longest.
- 0
- network calls at the gate
- Tonight’s list is on the phone before the doors open. Every check runs on the device.
- 15s
- before a screenshot is worthless
- The code on the pass is rebuilt every fifteen seconds, so a forwarded photo is already dead.
- 1
- pass per person, never per booking
- A family booking for four issues four named passes. There is no fifth to hand out.
65 of 71 features complete · every screen below is built and walked end to end · pravesh.id
Buying a pass
आज के उत्सव
On sale now
पास नहीं मिल रहा?
Already have a pass?
Your pass is a link, sent to the number you booked with. Nothing to install, no account to make.
Find my passBuilt for
किन उत्सवों के लिए
The utsavs this was built around
Not events in general. These, with the particular way each one fills a ground — nine nights of the same faces, a midnight peak, a seven-day katha sold as one pass.
नवरात्रि गरबा
Navratri garba
Nine nights, the same crowd, endless re-entry
गणेश उत्सव
Ganesh Utsav
Ten days of darshan queues and an aarti rush
जागरण
Jagran
All night, one ground, people coming and going
सत्संग
Satsang
Weekly, the same forty families — your regulars
कथा
Katha
A seven-day series sold as one pass
भजन संध्या
Bhajan sandhya
One evening, seated, a fixed capacity
जन्माष्टमी
Janmashtami
A midnight peak the gate has to survive
महाशिवरात्रि
Mahashivratri
All-night queues in shifts
राम नवमी
Ram Navami
Procession out, crowd back in
अन्नकूट
The problem
द्वार पर क्या होता है
What happens at the gate today
01
A register, a pen, and a volunteer who knows most faces
It works until the ground fills up. Then nobody is writing anything down, and by the end of the night the committee genuinely does not know how many people came in or how many paid.
02
One pass photographed and sent round a WhatsApp group
A still image is a still image. If the gate is checking a picture, one paid ticket admits as many people as the group has members — and everyone at the gate can see it happening and cannot prove it.
03
Five bars of signal that mean nothing at 9pm
A thousand people standing on one cell tower is the same as no signal at all. Any gate that needs the internet to say yes stops working at the exact moment the queue is longest.
How it works
यह कैसे चलता है
How it works, for all three of you
One utsav, three people, three completely different jobs. Nobody has to learn anyone else’s screen.
दर्शनार्थी
For someone attending
- 1Open the utsav on this page and pick how many are coming.
- 2Name each person in the group — this is what stops one booking admitting nine.
- 3Pay by UPI. Every person in the booking gets their own pass link by SMS.
- 4At the gate, show the pass. The volunteer sees your photo and your name next to the code.
- 5Walk out for food and come back as often as you like — that is what the band is for.
काउंटर
At the counter
Passes
चार तरह के पास
Four kinds of pass, one gate
Set this per gate and per tier, not once for the whole utsav. Plain codes on the general gate and secure bands on the donor gate, the same night — so you pay for security only where it earns its place.
| Pass | What it is | Cost each | Getting back in | Best for | The catch |
|---|---|---|---|---|---|
| QR on the phone | A signed code on the buyer’s own phone. Nothing to hand out, nothing to buy. | Free | Show the code again | Smaller utsavs, a one-night katha, anywhere people mostly come in once. | Has to be shown again on every single re-entry, and a queue of people finding their phone in the dark is slower than a glance at a wristband. |
| NFC sticker on their phone | A small sticker on the back of the attendee’s own phone, tied to them rather than to one night. | ₹8 | A quick tap | The regulars — the same forty families at every Saturday satsang. They register once, ever. | Only works if they bring that same phone. No use for a walk-in who has never been before. |
The architecture
बिना नेटवर्क
The gate never waits for the network
This is the decision the whole system is built around. Everything else — the wristbands, the tiers, the manifest, the amber verdict — follows from refusing to put a network call between a person and the gate they are standing at.
Before the doors open
Tonight’s list lands on the phone
Every paid pass for tonight — and only tonight — is downloaded to the gate phone, signed so it cannot be edited on the device.
During the rush
Every check happens on the phone itself
No request leaves the device. A scan is as fast with no bars as with five, and a dead tower changes nothing about how the queue moves.
When it is not sure
It says so, and asks the volunteer
Rather than guessing yes or guessing no, the screen turns amber, says what it does not know, and records the name of whoever decided.
When signal returns
Everything queued syncs, including the failures
Every scan, pass or fail, reaches the committee’s live view. Anything that conflicts is flagged for a human to look at afterwards — never used to block someone standing in front of you.
If the list goes stale
The gate refuses to keep trusting it
A downloaded list has an expiry. A phone left offline too long stops admitting on old data instead of quietly working from last night’s truth.
Security
हर चोरी, और उसका इलाज
Every way in, and what stops it
Every one of these was tried against the design before a line of it was built. They are listed with the answer next to them, including the one there is no software answer to.
One person screenshots their pass and sends it round the family WhatsApp group
The code on screen is rebuilt every fifteen seconds. A screenshot is stale before it is forwarded — and the volunteer sees the holder’s photo on every pass.
A family books for four and nine people turn up
A booking for four creates four separate passes, each with its own name. There is no fifth pass to show.
Someone shows last Saturday’s pass at this Saturday’s utsav
The list on the gate phone holds only paid passes for tonight’s date. Last week’s simply is not in it.
A ticket is refunded, and they turn up anyway
The pass is void the moment the refund goes through — immediately if the gate is online, on the next sync if it is not.
Two volunteers scan the same pass in the same second at two gates
मातृदेवो भव । पितृदेवो भव । आचार्यदेवो भव । अतिथिदेवो भव ।
mātṛdevo bhava · pitṛdevo bhava · ācāryadevo bhava · atithidevo bhava
Be one to whom the mother is God, the father is God, the teacher is God, the guest is God.
अतिथिदेवो भव
The guest is God.
You have just read twelve ways people try to get into an utsav without paying. Both things are true at once, and the second is why the first is built the way it is: the check has to be fast, quiet and offline precisely so it does not spoil the welcome. Security here exists to protect hospitality, not to replace it.
- The queue is part of the welcome
- A check that takes two seconds is hospitality. One that takes twenty, in a queue, in the dark, while somebody looks up a name in a register, is not. Speed here is not a technical goal — it is the whole point.
- No one is refused on a guess
- When the app is not certain, it does not quietly decide. It turns amber, says what it does not know, and hands the decision to the person standing there — who can see a face the app cannot.
- A name and a face, not a code
- Every pass carries the holder’s photo and their name, so the volunteer greets a person. The code settles whether it was paid for. It was never meant to settle who they are.
The app
पूरा ऐप
The whole app, screen by screen
Five screens, each built for one person in one situation. Nobody has to learn a screen that is not theirs.
द्वार
The gate
The volunteer on the rope
One screen, one job. Camera or tap, then the whole screen turns green or red. Works with no signal, and holds up in the dark and in the sun.
काउंटर
The counter
Whoever is taking money
Sell to a walk-in, take UPI or cash, write a band, hand over a pass — in one sequence with nothing to look up.
निगरानी
Live ops
The committee, during the utsav
How full the ground is, gate by gate, updating as people walk in. A live feed of every scan, and anything the app flagged for a human to look at.
व्यवस्था
Setup
Whoever organises it
Gates, pass tiers, prices, which volunteers work which gate, and a calculator that shows what each kind of pass costs you before you commit.
प्रवेश पत्र
The pass
The person attending
A link, not an app. No account, no install, no password — it opens to their pass with a code that keeps changing.
Being honest
अभी क्या बाकी है
The 6 things that are not finished
Every one of them is waiting on something outside the software — an SMS account, a piece of hardware, or a rule Apple sets. None of them is waiting on more code being written.
- 01The same SMS provider
The phone code will not arrive yet
One-time codes are fully built — hashed, single-use, capped at five attempts and rate limited so the endpoint cannot be turned into an SMS bill. Nothing reaches a phone until that same provider is connected.
- 02A browser limitation, by design
Secure wristbands cannot be written from a phone
A web page can only reach an NFC chip’s simple message area, not the raw commands a secure band needs to be set up. So the secure tier should not be sold until the encoding station below exists — and the server now refuses to bind one the wrong way rather than quietly making a band the gate will reject forever.
- 03Nothing — just not done
Old events are never archived
Last season stays in the mandal switcher alongside this week. Cosmetic, and the only thing on this list that is purely a matter of writing it.
- 04
Hardware
क्या खरीदना पड़ेगा
What you actually have to buy
No scanner guns, no card machines, no laptop at the gate. One Android phone reads both the codes and the wristbands, because it already has a camera and an NFC radio.
- One Android phone per gate lane
- Any Android from about 2015 has both a camera and an NFC radio, so one phone reads codes and bands. No scanner to buy.
- ₹6,000–8,000 each
- A phone at the counter
- Shows the UPI code and writes bands. No card machine needed.
- Often one you already have
- Power banks
- A phone scanning for five hours will not last on its own battery. This is the one people forget.
- ₹1,000 each
- A USB encoder, only if you pre-sell bands in bulk
- Lets you write a thousand bands the night before instead of during the rush.
- ₹3,000–5,000, once
For a ground with two or three gates, that is roughly ₹35,000–55,000 once — and it is reused at every utsav after that, not spent again each week. Nothing here is rented from us.
Questions
सवाल
Questions a committee asks
Does an attendee have to install anything?
No. A pass is a web link sent to the number that booked. No app, no account, no password — which matters when half your ground is on a phone with no space left on it.
What happens when the network dies?
Nothing, at the gate. Tonight’s list is downloaded to the gate phone before the doors open and every check runs on the device. Scans queue up and sync when signal comes back. The gate is the one part of this that never waits for a network.
Our utsav runs every week. Do we set it up again each time?
No. An event repeats, and each week is its own night with its own list — so last week’s pass will not open this week’s gate. Your regulars carry over.
Can we run different gates differently?
Yes, and this is the point of the tiers. Plain codes on the general gate, secure bands on the donor gate, at the same utsav on the same night. You pay for security only where you need it.
What does it cost per person?
अपना उत्सव जोड़िए
Set up your utsav
Make an account, add tonight’s date, set your gates and your pass tiers, and add the volunteers who will work them. Nothing is charged to try it, and an event stays a draft until you put it on sale.
On a gate or the counter tonight? Sign in with the email your mandal added — Pravesh ID will put you straight on your gate.
