🏢 Sri Koustubham · Apartment Connect

15 flats · Corpus & Maintenance
Connecting to Supabase…

Sign in

Use the email and password created in Supabase Authentication.

Receipts · quick entry

Choose a flat and receipt type. This prepares a balanced draft in Advanced accounting for confirmation and posting.

Flat 101

Maintenance selected. Corpus target ₹5,000; received-to-date and dues require the forthcoming secured reporting service.

Payments · quick entry

Routine and occasional payments. Each selection prepares a draft for review and posting.

Watchman

Category ID stays the same across purchases. Each posted payment receives its own ledger entry ID and date.

Apartment flats

Payment figures will appear when the secured reporting function is installed.

Association notices

Resident community posts

Residents can submit an issue or feedback. Official notices are published by officeholders. Photo uploads will follow after secure storage is configured.

Community posts will appear after the staging database migration is installed.

Association accounts

Read-only, association-wide summary from posted journal lines. All residents may review the shared contribution statement; private bank references remain hidden. Balances are not independently reconciled.

Loading posted-account summary…

Receipts and payments graphs

Choose a year to view posted monthly totals.

Fund activity by month

Fund balances are ledger balances; cash/bank/FD are asset balances. They must not be added together as if they were separate available funds. Opening balances, period allocations and bank reconciliation require validation.

Sri Koustubham — Monthly Receipts & Payments

Association-wide statement, posted transactions only. Includes flat-wise contributions and expense particulars for all members; private bank references remain hidden.

Select a month to generate the statement.

Record a reconciliation remark

Officeholder-only after authorization. Remarks are append-only and appear in the shared monthly statement. Do not enter personal banking details.

Provisional ledger statement. Opening balances, outstanding dues and bank reconciliation have not been independently verified. Amounts under “increases” and “decreases” are account movements; they are not interchangeable with cash receipts and payments.

Historical PDF importer — optional legacy tool

Optional legacy import tool. For day-to-day receipts and expenses, use Receipts and Payments. Imported rows require review before posting; legacy matching presets are being retired.

Select one or more PDF statements.

Accounting — secretary

TEST MODE ONLY. Do not enter actual association transactions yet. Saved journal entries are permanent records; posting is irreversible through this interface. Use a separate staging Supabase project for test postings.

New journal entry

Two balanced lines are generated from your selection. Debit (+), credit (−). Save as draft first, then explicitly post after reviewing.

Double-entry preview

Journal register

Showing the latest 200 records. Filters apply to these records only; not a complete historical search.

Unposted drafts are excluded from financial reports. Review before posting; corrections to posted records require a separately approved reversal workflow.

Association audit history

Metadata only. This is not yet a signed, independently distributed audit archive.

Security diagnostics

Run this test while signed in as the Flat 301 test resident. It uses your existing authenticated session, makes read-only database requests, and does not display credentials or tokens.

An empty journal cannot prove row isolation. INSERT denial, posting permissions, backup restoration, MFA and audit integrity still require separate tests before production.