Welcome, Admin
You have full control over Project AMRIT — events, editions, sites, users, and live monitoring.
Your first 30 minutes
- 1Log in with your 10-digit phone number and PIN.
- 2Go to the Admin Dashboard to see overall stats.
- 3Create an event (e.g., Project AMRIT) if one doesn’t exist, then create an edition for the upcoming year.
- 4Bulk-import sites from a CSV file with zone, state, city, site, and volunteer data.
- 5Add users (moderators and coordinators) via User Management.
- 6Map moderators to zones and set their permissions on the Moderator Mapping page.
- 7Move the edition from Draft → Planned → Live as the event approaches.
Install the app as a PWA on your phone — tap your browser menu and select ‘Add to Home Screen’ for a full-screen experience during events.
Key pages
| Page | Purpose |
|---|---|
| Admin Dashboard | Overview stats and quick actions |
| User Management | Add, edit, deactivate users, reset PINs |
| Moderator Mapping | Assign moderators to zones with permissions |
| Events & Editions | Create and manage events and editions |
| Edition Workspace | Live workspace with Submit, Coverage, Monitor |
| Control Center | Real-time KPIs, charts, and data export |
Double-check the edition selection when importing sites. Sites cannot be moved between editions after creation.
Welcome, Moderator
You oversee one or more zones during Project AMRIT events. Your Admin has assigned you specific states, zones, and permissions — you can only see and manage sites within those areas.
Quick-start checklist
- 1Log in with your phone number and PIN. If you haven’t received your PIN, ask your Admin.
- 2Open the Moderator Dashboard to review sites and volunteers for your zone.
- 3Navigate to the Edition Workspace for the current event. Select the edition with ‘Planned’ or ‘Live’ status.
- 4Review the sites list under the Coverage tab. Confirm site details are correct for your zones.
- 5On event day, use Submit Data to enter site reports as they come in from the field.
- 6If you have View Reports permission, open the Control Center to monitor real-time progress.
Your permissions
| Permission | What it allows |
|---|---|
| Add Sites | Submit new site entries within your assigned zones |
| Edit Sites | Modify existing site records in your zones |
| Bulk Import | Upload CSV files to add sites in bulk (typically for senior moderators) |
| View Reports | Access the Control Center, analytics, and CSV export |
Event day essentials
- 1Confirm site coordinators are present at their locations with volunteer headcounts ready.
- 2Enter data via Submit Data as coordinators phone in their reports.
- 3Check the Control Center periodically to track your zone’s progress.
- 4Escalate any site issues (coordinator unreachable, safety concerns) to your Admin immediately.
If a feature is greyed out or you see a ‘Forbidden’ error, your Admin has not granted you that permission. Contact them to request access.
Welcome, Coordinator
Thank you for joining Project AMRIT! Your role is to participate in water body cleanup drives and log your site data through the dashboard.
Getting started
- 1Your Admin or Moderator will create your account with a phone number and PIN.
- 2Log in with your 10-digit phone number (without +91) and PIN.
- 3You’ll land on the Coordinator Dashboard with your recent submissions and stats.
- 4To submit data, navigate to the event workspace and click Submit Data.
- 5Select your zone, state, city, branch, and site from the dropdowns, then enter volunteer count and other details.
- 6Click Submit. Your data appears in the Control Center in real time.
If you’re at a site with poor network, note down the data on paper and submit it once you have a stable connection.
Keep your PIN confidential. If you suspect someone has used your account, inform your Admin immediately for a PIN reset.
Login
Project AMRIT uses phone number + PIN authentication. No email or third-party login.
- 1Open the dashboard in any modern browser and go to the login page.
- 2Enter your 10-digit phone number (without +91 — it’s added automatically).
- 3Enter your numeric PIN (4–6 digits).
- 4Click Log In. You’ll be redirected to your role-based dashboard.
Good to know
| Topic | Details |
|---|---|
| Rate limit | 5 login attempts per phone number per 15 minutes. Wait the full 15 minutes if locked out. |
| Session | Lasts 24 hours. Persists across tabs and page refreshes. |
| Forgot PIN | No self-service reset. Contact your Admin to set a new PIN. |
| Shared devices | Always log out after your session by clicking the Logout button. |
If you enter your PIN incorrectly 5 times, you’ll be locked out for 15 minutes with no way to bypass it.
What are Editions?
Each yearly occurrence of an event is an Edition (e.g., ‘Project AMRIT 2025’ and ‘Project AMRIT 2026’). Editions let you track sites and volunteers independently while reusing shared data like zones and cities.
Edition statuses
| Status | Meaning | What you can do |
|---|---|---|
| Draft | Being set up | Import sites, configure targets, edit freely |
| Planned | Confirmed, countdown shown | Final site adjustments, moderators review sites |
| Live | Event is happening now | Submit data, Control Center active, ticker scrolls |
| Completed | Event finished | Data locked, achievement banner, export available |
| Cancelled | Called off | Data preserved but inactive |
Navigating to an edition
- 1Go to the Events page and click on an edition card to enter its workspace.
- 2All workspace pages (Overview, Submit, Coverage, Monitor) are scoped to the selected edition.
- 3If the event has multiple editions, use the edition selector to switch between them.
Completed or Cancelled editions become read-only. You can view and export data but cannot submit or edit.
Submitting site data
The Submit Data form uses cascading dropdowns that narrow your choices step by step: Zone → State → City → Branch → Site. This prevents mismatched data across hundreds of sites.
How to submit
- 1Open Submit Data from the edition workspace.
- 2Select a Zone. This filters the states available.
- 3Select State → City → Branch → Site (each filters the next).
- 4Enter volunteer count, water body type, area cleaned, coordinator name, and coordinator mobile.
- 5Add optional notes for any observations or issues.
- 6Click Submit.
Key fields
| Field | Required | Notes |
|---|---|---|
| Zone / State / City / Branch / Site | Yes | Cascading dropdowns — each filters the next |
| Volunteer Count | Yes | Total volunteers at this site |
| Water Body Type | No | River, Lake, Pond, Canal, etc. |
| Area Cleaned (sq.m.) | No | Approximate area in square metres |
| Coordinator Name / Mobile | No | On-site location coordinator details |
| Notes | No | Free-text observations or issues |
If your site doesn’t appear in the dropdown, verify you selected the correct zone, state, city, and branch. If it’s genuinely missing, ask your Admin to add it.
Submissions cannot be edited by coordinators after saving. Contact your Moderator or Admin for corrections.
Control Center overview
The real-time monitoring hub for an edition. Shows KPIs, charts, a searchable sites table, and CSV export. Available to Admins and Moderators with View Reports permission.
KPI definitions
| KPI | Definition |
|---|---|
| Total Sites | Sites registered for this edition |
| Total Volunteers | Sum of volunteer counts across all sites |
| Drive Area | Sum of reported cleanup area (sq.m.) |
| States / Zones / Cities | Count of distinct geographic areas with sites |
| Total KS | Distinct Khetriya Sanchalaks linked to sites |
| Site Progress % | (Total Sites / Target Locations) × 100 |
| Volunteer Progress % | (Total Volunteers / Target Volunteers) × 100 |
Charts and visualisations
State-wise sites bar chart, water body donut chart, top zones leaderboard, site registration timeline, and recent sites feed. All update with each refresh.
Exporting data
- 1Go to the Sites Explorer section at the bottom of the Control Center.
- 2Apply any search or filters you need — the export honours your current filters.
- 3Click the Download CSV button.
The Control Center auto-refreshes every 30 seconds during a Live edition. Click the refresh button for an immediate update.
Live public dashboard
A full-screen dark-themed dashboard at /event/live, designed for projectors and large screens. Features animated KPIs, progress rings, charts, and a scrolling ticker. Auto-refreshes every 15 seconds.
Creating a new edition
An edition represents one occurrence of an event (e.g., ‘Project AMRIT 2026’). Only Admins can create editions. The parent event must exist first.
Steps
- 1Go to Events and find the parent event.
- 2Click Create Edition.
- 3Set the edition name, year, and event date.
- 4Choose scope: National or State (select specific states).
- 5Enter target locations and target volunteers — these power the progress rings.
- 6Optionally set a ticker message for the live dashboard.
- 7Click Create. The edition starts in Draft status.
Key fields
| Field | Required | Notes |
|---|---|---|
| Name | Yes | e.g., Project AMRIT 2026 |
| Year | Yes | Must be unique per event |
| Event Date | No | Powers the countdown timer |
| Scope | Yes | National or specific states |
| Target Locations | No | Site registration goal |
| Target Volunteers | No | Volunteer goal |
| Ticker Message | No | Scrolling text on the live dashboard |
Set realistic targets — they drive the progress indicators that motivate teams on event day. Targets can be updated in Draft or Planned status.
Each event can only have one edition per year.
Bulk importing sites from CSV
Upload hundreds of sites at once via CSV. The import runs a 3-phase process: zones → Khetriya Sanchalaks → sites.
Preparing your CSV
- 1Download the sample template from the import page.
- 2Fill in one row per site: zone_no, zone_name, state, branch_city, site_location (required). Add optional fields like water_body, volunteer_count, coordinator info.
- 3Remove empty rows and trailing commas.
- 4Save as CSV with UTF-8 encoding.
Running the import
- 1Navigate to the Import page within the edition workspace.
- 2Verify the correct edition is selected.
- 3Upload your CSV file and review the row count.
- 4Click Import. A progress indicator shows each phase.
- 5Review the completion summary: zones upserted, KS upserted, sites imported, and any errors.
For large imports (1,000+ sites), the process may take 15–30 seconds. Don’t close the tab.
Imports are not reversible. Duplicate sites (same site_location + branch_city in the same edition) are skipped, not overwritten. Always verify your CSV and edition selection before clicking Import.
Managing users
Create, edit, and deactivate user accounts from the User Management page. Each user has a unique phone number as their login identifier.
Adding a user
- 1Click Add User.
- 2Enter full name, 10-digit phone number, and a numeric PIN (4–6 digits).
- 3Select a role: Admin, Moderator, or Coordinator.
- 4Optionally assign a zone (important for moderators and coordinators).
- 5Click Save. The user can log in immediately.
Common tasks
| Task | How |
|---|---|
| Edit a user | Click Edit, change fields, click Save. Changes apply immediately. |
| Reset a PIN | Edit the user, enter a new PIN, Save. Communicate the new PIN securely. |
| Deactivate | Edit the user, toggle Active off. They’ll see ‘Account is inactive’ on login. Data is preserved. |
When promoting a coordinator to moderator, change their role here first, then go to Moderator Mapping to assign zones and permissions.
Changing a user’s phone number changes their login credential. Make sure they know.
Assigning moderators to zones
Assign users with the Moderator role to specific states, zones, and branches, and control their permissions with four toggles.
Creating a mapping
- 1Click Add Moderator and select a user (only unmapped moderators appear).
- 2Check the states this moderator should cover.
- 3Select specific zones within those states.
- 4Select branches within the scope.
- 5Toggle the four permissions: Add Sites, Bulk Import, Edit Sites, View Reports.
- 6Click Add Moderator to save.
Permissions
| Permission | Default | What it allows |
|---|---|---|
| Add Sites | On | Submit new sites in assigned zones |
| Bulk Import | Off | Upload CSV for batch import (for lead moderators) |
| Edit Sites | On | Modify existing site records in assigned zones |
| View Reports | On | Access Control Center, analytics, and CSV export |
A user must have the ‘moderator’ role before they can be mapped. Change their role in User Management first.
Managing the lifecycle
Every edition progresses through statuses that control what actions are available: Draft → Planned → Live → Completed.
Status transitions
- 1Draft: Import sites, set targets, prepare everything. All settings editable.
- 2Draft → Planned: Signals the team that the edition is confirmed. Countdown timer appears.
- 3Planned → Live: Opens data submission, activates Control Center and live dashboard.
- 4Live → Completed: Locks all data, displays achievement banner. Export still available.
- 5Cancelled: Can be set from any pre-completed status. Data preserved but edition is inactive.
How to change status
Go to Events, find the edition, click Edit, change the Status dropdown, and Save. The change takes effect immediately.
Recommended timeline
| When | Action | Status |
|---|---|---|
| 4–6 weeks before | Create edition, import sites | Draft |
| 1–2 weeks before | Finalise sites, map moderators | Draft |
| 2–3 days before | Move to Planned, notify team | Planned |
| Event morning | Move to Live | Live |
| Event evening | Final data check, move to Completed | Completed |
Move to Planned at least 2–3 days before so moderators can review their sites. Move to Live by 7–8 AM IST on event day.
Status quick reference
| Status | Submit Data | Edit Sites | Edit Settings | Control Center |
|---|---|---|---|---|
| Draft | No | Yes (Admin) | Yes | No |
| Planned | No | Yes (Admin/Mod) | Yes | Preview |
| Live | Yes (all) | Yes (Admin/Mod) | Limited | Full |
| Completed | No | No | No | Read-only |
| Cancelled | No | No | No | No |
Valid transitions
| From | Can go to |
|---|---|
| Draft | Planned, Cancelled |
| Planned | Live, Cancelled |
| Live | Completed, Cancelled |
| Completed | None (final) |
| Cancelled | None (final) |
Only Admins can change edition statuses.
What each role can do
Three roles with progressively broader access. Moderator features marked * require permission toggles set by the Admin.
| Feature | Admin | Moderator | Coordinator |
|---|---|---|---|
| Log in | ✓ | ✓ | ✓ |
| View own dashboard | ✓ | ✓ | ✓ |
| Submit site data | ✓ | ✓* | ✓ |
| View sites list | ✓ | ✓ (own zones) | ✗ |
| Add / Edit sites | ✓ | ✓* (own zones) | ✗ |
| Bulk import CSV | ✓ | ✓* (own zones) | ✗ |
| Control Center & analytics | ✓ | ✓* | ✗ |
| Export CSV | ✓ | ✓* | ✗ |
| Manage events & editions | ✓ | ✗ | ✗ |
| Manage users & PINs | ✓ | ✗ | ✗ |
| Moderator mapping | ✓ | ✗ | ✗ |
| Manage zones | ✓ | ✗ | ✗ |
CSV column specification
First row must be a header row. Column order doesn’t matter as long as names match (case-insensitive).
| Column | Required | Description |
|---|---|---|
| zone_no | Yes | Zone number identifier (e.g., Z-101) |
| zone_name | Yes | Zone display name |
| state | Yes | Indian state name |
| branch_city | Yes | City of the branch |
| site_location | Yes | Name or address of the cleanup site |
| water_body | No | River, Lake, Pond, Canal, Reservoir, Beach, Creek, Stream, Wetland, Dam, Nala, Tank, Well, Spring, or Other |
| volunteer_count | No | Expected volunteer count |
| drive_area | No | Planned cleanup area (e.g., 500 sq.m.) |
| khetriya_sanchalak | No | KS name — creates/updates KS records linked to the zone |
| location_coordinator | No | On-site coordinator name |
| coordinator_phone | No | 10-digit mobile number (no +91) |
| drive_date | No | YYYY-MM-DD format |
Save as UTF-8 CSV. In Excel: Save As → CSV UTF-8. In Google Sheets: File → Download → CSV.
site_location + branch_city must be unique within an edition. Duplicates are skipped during import.
Supported water body types
15 standardised types used across all forms, CSV imports, and charts.
| Type | Description |
|---|---|
| River | Large natural flowing watercourse |
| Lake | Large standing water body, natural or man-made |
| Pond | Small still water body (village, temple, community) |
| Canal | Artificial waterway for irrigation or drainage |
| Reservoir | Man-made lake created by damming a river |
| Beach | Sandy or rocky shore along sea, ocean, or large lake |
| Creek | Narrow tidal inlet along a coastline |
| Stream | Small, narrow flowing watercourse |
| Wetland | Marshy land permanently or seasonally saturated |
| Dam | Barrier across a river and upstream water body |
| Nala | Seasonal drainage channel common in urban India |
| Tank | Traditional water harvesting structure (South/Central India) |
| Well | Shaft for accessing groundwater (step wells, open wells) |
| Spring | Natural point where groundwater surfaces |
| Other | Any type not listed above |
When unsure, pick the closest type and add details in the Notes field.
Login & Account
Submitting Data
Data Management
Mobile & App
Still need help?
Contact your zone moderator or reach out to an administrator for assistance with any issues not covered here.