Bridge Capital Group  ·  Internal Systems

Admin Panel & Deal-Management Portal

A secure, login-gated home inside the BCG app to track every investor, the properties held under each holding company, and the full document set behind every deal.

Prepared by Theo, Head of Technology For Danny and Maggie Target Live Friday Status Checklist approved, build ready

The BCG app already runs the right stack (React, Postgres, secure sessions), so this is an add-on inside it, not a second system to maintain. We add a gated /admin area styled in the BCG navy and gold. This turn delivers the plan and the code scaffold. Nothing goes live until you give the word.

01Data model

How records nest: an investor holds properties through a holding company, and every property carries its document set.

Level 1

Investor

Person or fund. Subscription amount, agreed return terms, accredited flag.

Level 2

Holding Company

The legal vehicle title is held in. State of formation, EIN.

Level 3

Property / Deal

Address, deal type, financials, key dates, status.

Level 4

Documents

Checklist rows, contacts, and the completeness meter.

Note: a deal held personally rather than through an LLC links straight to the investor, so the holding company is optional on any given property.

02Document checklist Approved

Final 12-item set, approved by Danny on August 27. Required items drive a per-deal completeness meter that turns green when every required doc is present. Conditional items are required only when the deal calls for them (a land-trust structure, or liens that had to be cleared).

#DocumentRequired
1Signed Proposal (initial)Required
2Fully executed closing docsRequired
3Full valuations reportRequired
4Executed / Recorded DeedRequired
5Executed Settlement Statement(s)Required
6Final title policyRequired
7Executed Trust AgreementRequired
8Payoff / satisfaction / release letters per lienReq if liens
9Wire confirmations / proof of disbursementRequired
10Hazard + liability insurance + proof of active coverageRequired
11Property tax status / payment recordRequired
12Holding-company formation docs (Articles, Operating Agreement, EIN letter)Required

Cut from the proposed set: Disbursement Record; Confirmation of Debt and Lien Settlements; Title commitment; Executed Lease Agreement; Executed Option Agreement; Investor subscription / JV agreement; Investor KYC / government ID; Recorded Memorandum of Option / Trust; Acquisition condition report; Rent / payment ledger; Annual tax docs.

Also tracked as structured fields (not uploads): key dates and exit tracking (acquisition date, term length, option / buyback deadline, month-21 liquidation trigger, exit date, next action), a per-deal contacts block (borrower, trustee / Squillante, title company, investor), and a status / stage field.

03Screens

Six screens, built in the BCG navy and gold, using the app's existing component library.

1

Login

Gated access. Invite-only accounts for you and Maggie.

2

Dashboard

Investors, properties, capital deployed, plus alerts for missing docs and approaching key dates.

3

Investors

List into an investor detail: holding companies, properties, subscription and return terms.

4

Deal / Property detail

The core screen: status, key dates, financials, the document checklist, and contacts.

5

Document upload / view

Upload, status, and secure download off any checklist row.

6

Search & export Phase 2

Global document search, portfolio export, deadline reminders.

04Built secure by default

This holds real investor and financial records, so security is designed in from the start: login-gated with hashed passwords and invite-only accounts; the public marketing site stays untouched and nothing in the admin area is reachable without a session; uploaded files live in private storage and are served only through an authenticated, time-limited download link, never a public URL; and an append-only audit trail records every login, upload, and edit. The tool never contacts a client, sends anything out, or moves money. It is a pure internal system of record.

05Path to Friday

What I need from you

The document checklist is approved and locked (the 12 items above). Three items are still open for your call:

  1. Authorize the Friday go-live. Deploying to production is a guardrail item, so the deploy waits for your explicit go.
  2. Confirm Maggie's access level. She is external and this is access to real financial records. We create the account; tell me full admin or view-only.
  3. File storage choice. Default is Replit's built-in private storage. Say the word if you would rather use an outside store.

Scaffold and full plan live in the BCG repo at docs/admin-panel/ (schema, build plan, this summary). No code has been deployed. Implementation routes to the AI Engineer on your go.