Group Investment Journal
A private investment tracking platform for a group of 20 to 30 investors. Admins maintain the schemes centrally. Each investor tracks their own participation, tranches, payouts, documents and risk flags, while admins see the full group portfolio for reporting and investee discussions.
What it does
Track your own book
Participations, tranches, payouts, documents and risk flags. Group and personal investments side by side.
See the whole group
Full portfolio: exposure by investee, scheme and investor, overdue aging, and a risk and issue register.
Business profiles
Risk profile, due diligence, key stakeholders and focal person, schemes with per-scheme totals.
Schedule and confirm
Generated payout rows by month, quarter or year, with confirm, edit, and revert-to-unpaid.
Evidence on file
Private per-user document storage linked to a participation, tranche or payout, with a compliance matrix.
Meeting prep in one click
Pick an investee and get a full report: exposure, investors, overdue aging, flags, missing docs and comments.
Payout status engine
Every payout is scored against its due date and shown as a traffic-light colour, with a separate 0 to 100 punctuality score rolled up per investee, per scheme and group-wide.
Reports module
Twelve reports are built with live Chart.js and Recharts visualisations, out of a planned catalogue of 33.
| ID | Report | View |
|---|---|---|
| R-29 | Group portfolio overview | Bar + doughnut + KPIs |
| R-02 | Investee exposure summary | Share, expected vs received |
| R-14 | Investor payout status | Health traffic lights |
| R-20 | Payout due report | Outstanding + delay days |
| R-21 | Overdue aging | Four aging buckets |
| R-25 | Risk register | Severity breakdown |
| R-27 | Document compliance | Tranche × doc-type matrix |
| R-PU | Payout punctuality | Goodness bars |
Security & structure
Security model
- Row-level security on every table
- Investors see only their own rows; admins see all
- Master data writable by admins only
- Private document storage with per-user folders
- All forms validated client and server with Zod
- Service role key kept server-only
Roles
- Investor — own profile, investments, payouts, documents and flags
- Admin — all investor data, master data, reports and user management
- Super admin — full access including audit log and export
Calculation engine
- Profit per installment, with manual override
- Monthly, quarterly and annual payout schedules
- Punctuality scoring from payout delay