Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,55 @@ Or with Node: `npm install && npm start`

---

## Screenshots

<table>
<tr>
<td width="50%">

**Guided dashboard on day one**
![Beginner PM Command Center dashboard](docs/screenshots/02-dashboard.png)

</td>
<td width="50%">

**Every task, owned and tracked**
![Tracking view with a department expanded](docs/screenshots/03-tracking-tasks.png)

</td>
</tr>
<tr>
<td width="50%">

**Org flow at a glance**
![SVG map view showing departments and owners](docs/screenshots/04-map-view.png)

</td>
<td width="50%">

**Auto-assign and workload balancing**
![Team Manager with workload dashboard](docs/screenshots/05-team-manager.png)

</td>
</tr>
<tr>
<td width="50%">

**Maintenance pipeline**
![Work Orders kanban board](docs/screenshots/06-work-orders.png)

</td>
<td width="50%">

**Rent, leases, and delinquency**
![Portfolio tab showing lease and past-due chips](docs/screenshots/07-portfolio.png)

</td>
</tr>
</table>

---

## Features

### Task Tracking — The Core View
Expand Down Expand Up @@ -394,6 +443,33 @@ Chrome 80+, Firefox 74+, Safari 13.1+, Edge 80+. Mobile touch targets are optimi

---

## Roadmap

This is an actively developed proof of concept, not a finished product — here's the honest state of things.

**Shipped:**
- Task ownership tracking across 17 departments with auto-assign and workload balancing
- Maintenance work order pipeline (intake → scheduled → in progress → completed)
- Property, tenant, and vendor registry with lease dates, rent, and delinquency tracking
- Document links (lease PDFs, COIs, W9s) via external URL — no file storage needed
- CSV bulk import/export for the whole portfolio
- Optional self-hosted Team Sync so more than one person can use this at once
- Operations handbook export, audit log, auto-backups, guided first-week setup

**Next up:**
- Real notifications (email/SMS) instead of same-session browser alerts
- Actual file uploads for documents, not just external links
- Exportable rent-roll and delinquency reports formatted for owners
- Field-level conflict resolution for Team Sync (right now a true conflict resolves as "take theirs or take mine," not a merge)

**Further out, not committed to:**
- A tenant-facing portal (payment status, maintenance requests)
- Real user accounts/roles instead of the shared-passphrase workspace model

If you're evaluating this for real use today: the core ownership/maintenance/portfolio workflow is solid and tested. Team Sync is genuinely useful for a small trusted team but intentionally skips enterprise auth. Treat it as what it is — a fast, honest way to see whether this kind of tool is worth building further for your company.

---

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md). PRs welcome — especially department templates, mobile UX improvements, and visualization options.
Expand Down
Binary file added docs/screenshots/01-onboarding.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/02-dashboard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/03-tracking-tasks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/04-map-view.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/05-team-manager.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/06-work-orders.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/07-portfolio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading