🌅
Data Manager
PSOTS Chhath 2026 · Historical Import & Resident Directory
🌅 PSOTS Data Manager
Import & Resident Directory
0
Total Records
0
Years Imported
0
Unique Flats
₹0
Total Historical
📋 Option A — Paste from Google Sheets
Open your old Google Sheet → Select all data → Copy (Ctrl+C) → Paste below.
Expected columns: Name · Flat · Amount · Date · Mobile (optional)
Paste directly from Google Sheets — headers should be in the first row
📁 Option B — Upload File
Upload a CSV, Excel (.xlsx / .xls), or PDF file. Excel files with multiple sheets show a sheet picker — choose which one to import. PDF text is extracted and placed in Option A for review before importing.
📂
Click to choose file or drag & drop here
CSV · Excel (.xlsx / .xls) · PDF
🗂 All Imported Historical Data
All contribution records stored in the system. Shown per year.
No data imported yet. Use the import tool above.
👥 Resident Directory
Master list of all PSOTS residents with their details. Built automatically from historical contribution data. Used to auto-fill manual entries when you type a flat number.
#NameFlat / TowerMobileYears Contrib.Total GivenLast YearActions
Build directory from history data first
✏️ Add / Update Resident Manually
Add a resident who isn't in the historical data — new residents, family members, etc.
🔍 Flat Number Lookup
Type a flat number to instantly see resident details, contribution history and contact info. Used by the admin for manual/cash entry — no need to remember names.
Start typing a flat number above to look up resident details.
🕐 Quick Access — All Flats
All residents in the directory. Click any row to look them up.
🗄 D1 Database Status
Live connection check to Cloudflare D1. All contributions, residents, volunteers and announcements are stored here.
📋 Workflow
How to get historical data into D1:
1
Import CSV
Use the Import History tab to load your CSV files for each year.
2
Review data
Check the records in the table. Edit or delete any incorrect entries before syncing.
3
Sync to D1
Click Sync to D1 to write all imported records to the Cloudflare D1 database. Duplicates are automatically skipped.
4
Verify
Use Check D1 Connection above to confirm the record count, or open the Contributors page to see the live honor roll.