Login
# lolnoi: the property-ops platform that makes boosting NOI a laughing matter. This project is a mini-property-management ERP that captures canonical lease terms, generates repeatable schedules, and surfaces those schedules differently for each persona. ## ERP Features for Property Professionals lolnoi distills day-to-day property operations into a lightweight system that is accessible from anywhere. Core modules include: * **Lease and Unit Tracking** – manage every suite, lease term, and scheduled rent bump in one place. * **Automated Ledgers** – nightly jobs update rent rolls, tenant improvement draws, and broker commission accruals. * **Role-specific Dashboards** – property managers get vacancy and delinquency views; owners see cash flow and return metrics. * **Integrated Accounting** – chart of accounts, journal entries, and bank reconciliation tie operational data directly into financials. These features work together to provide the real‑time visibility that property managers and owners need to maximize net operating income. ## What lolnoi Does For Your Property Business You're getting a **complete property-management ERP** that: * **Captures** the canonical lease terms once (term length, rentable SF, rent-bump schedule, TI allowance, broker commission %, free-rent periods). * **Generates** repeatable schedules (cash-flow, rent-roll, TI draw-downs, commission accrual, recovery/expense pools). * **Surfaces** those schedules differently for each persona. ## Property Management Data Model | Entity | Key fields | Notes | | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | | **Property** | id, name, type (`office` | `industrial` | `retail`), address | | | **Unit / Space** | id, property_id, rentable_sf, floor, suite_no | optional "dock doors", "clear height", "frontage" by type | | **Lease** | id, unit_id, tenant_id, start_date, end_date, base_rent_psf, rent_bump_json, free_rent_json, ti_allowance, commission_pct | `rent_bump_json` → `[{year: 1, pct: 3}, …]` | | **ChargeSchedule** | lease_id, charge_type (`base_rent`, `ti_reimbursement`, `commission`…), from_date, to_date, amount | derived on save/update | | **Ledger** | lease_id, charge_id, due_date, amount, status | populated nightly | ## Role-Based Features and Reports | Persona | Primary views / reports | Actions they trigger | | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | **Property Manager** | - **Daily Rent Roll:** Real-time view of all tenants, lease terms, current month's charges (base rent, CAM, etc.), and payment status (paid, delinquent, upcoming). Includes quick filters for vacancy and delinquency.
- **Upcoming Rent Bumps:** Report highlighting leases with scheduled rent increases in the next 30-60-90 days.
- **Vacancy Dashboard:** Visual overview of vacant units, time on market, and potential rent loss.
- **TI Tracking Sheet:** Detailed breakdown of Tenant Improvement allowances, amounts drawn, remaining balances, and key milestone dates for each active lease undergoing fit-out.
- **Broker Commission Payable List:** Report of commissions due to brokers, with lease details, commission amounts, and payment status.
- **Aged Delinquency Report:** Lists tenants with overdue payments, categorized by aging buckets (30, 60, 90+ days). | - **Delinquency Management:** Generate and send late payment notices (e.g., 3-day, 10-day notices) based on lease terms and delinquency status.
- **TI Reimbursement Approval:** Review TI draw requests against the allowance, approve or reject submissions, and trigger payment processing.
- **Commission Payment Processing:** Mark broker commissions as approved for payment and update their status.
- **Lease Administration:** Enter new lease details, process lease renewals, and manage lease terminations.
- **Communication:** Log communications with tenants regarding payments, maintenance, or lease matters. | | **Property Owner / Asset Mgr** | *12-month cash-flow forecast* (NOI/IRR), lease-expiration ladder, lender covenant ratios, blended rent-psf by property | Approve budgets, refinance decisions, hold/sell analysis | ## Property Type Specialization | Topic | Office | Industrial | Retail | | --------------- | ------------------------ | ------------------------ | --------------------------- | | Rent structure | Full-service / base-year | Triple-net (NNN) | Percentage rent, CAM pools | | TI allowance | $-per-RSF build-out | Dock/yard improvements | Vanilla box, turnkey | | Free rent | Often front-loaded | Smaller, tied to term | Could be "fixturing" months | | Special metrics | Parking ratio | Clear height, door count | Foot traffic, frontage | lolnoi handles all these property type variations while keeping core lease management consistent.