πŸš€ Blue River Enterprise

Multi-tenant resource planning platform

Login

or

Create Account

Free plan includes 3 team members and unlimited projects

πŸ€– Blue River AI

Ask about projects, consultants, or utilization forecasts

πŸ“˜ Blue River Enterprise 4.0 – User Manual

This section explains how to use the Blue River Enterprise multi-tenant resource planning platform end-to-end. It is read-only and does not affect your data.

1. Quick Start Checklist

  1. Sign up with your name, work email, and an Organization Name.
  2. Log in using the same email and password.
  3. Confirm your current organization in the top bar selector.
  4. Add projects and consultants (via API, CSV import, or KV), then check:
    • Dashboard for overview and utilization,
    • Resource Planner for assignments view,
    • Team for organization members and invites.
  5. Optionally upgrade to a paid plan via Stripe checkout for full subscription features.

2. Login, Signup & Sessions

2.1 Signup

2.2 Login

2.3 Logout

3. Organizations & Multi-Tenant Setup

3.1 Organization Selector (Top Bar)

3.2 Switching Organizations

3.3 Creating Additional Organizations

4. Roles & Permissions

5. Team Management & Invitations

5.1 Viewing Team Members

5.2 Inviting New Users

5.3 Accepting Invitations (Flow)

  1. The invited user signs up or logs in with the same email used in the invitation.
  2. Your backend validates the invite via:
    • GET /api/invitation/:id – reads details.
    • POST /api/invitation/:id/accept – adds the user to the org.
  3. On successful acceptance:
    • The membership is created with the defined role.
    • The invitation status is updated to accepted.

5.4 Removing Members

6. Practices (Business Units)

7. Projects

7.1 Data Model Overview

Each project is stored per organization with key pattern br_project:<orgId>:<projectId>.

Important fields include:

7.2 Managing Projects via API

8. Consultants (Resources)

9. Assignments & Planner View

Assignments link resources to projects (who is on which project, when, and at what allocation).

The Resource Planner view:

10. Dashboard & Forecast

11. CSV Import from Excel

The Settings section includes a CSV import panel to load existing data from spreadsheets.

11.1 How to Import

  1. Go to Settings in the sidebar.
  2. Under Import from Excel / CSV:
    • Choose a type: Projects.csv, Resources.csv, or Assignments.csv.
    • Select a .csv file from your computer.
    • Optionally keep Dry run only checked to validate without saving.
  3. Click Upload & Import.
  4. Results appear in the log area:
    • Number of rows imported.
    • Any missing headers or row-level errors.
    • A sample of parsed rows.

11.2 Required Headers

For quick reference:

12. Subscription & Billing (Stripe)

12.1 Plans

12.2 Upgrading an Organization

  1. On the Dashboard or Settings, click the upgrade button under the plan you want.
  2. The frontend calls /api/create-checkout with the chosen plan.
  3. A Stripe Checkout session is created, and the browser is redirected to Stripe.
  4. After payment:
    • Stripe calls /api/stripe-webhook with subscription events.
    • The organization’s plan and licenseValid fields are updated accordingly.

12.3 Downgrades and Cancellations

13. Blue River AI Assistant

13.1 What the AI Knows

13.2 Using the AI Panel

  1. Click the floating AI button (bottom-right).
  2. Type your question, e.g.:
    • "Which consultants are over-allocated in the next 4 weeks?"
    • "Summarize projects in the Data practice."
  3. Click Ask AI.
  4. The answer appears in the AI chat area using the configured Workers AI model.

13.3 Backend Behaviour

14. Export & Reporting

15. Health Check & Diagnostics

16. Typical Troubleshooting Tips

17. Deployment Notes

⌨️ Keyboard Shortcuts

Navigation
Go to DashboardD
Go to PlannerP
Go to TeamT
Go to SettingsS
Actions
Focus Search⌘K
New ProjectN
Show Shortcuts?
General
Close ModalEsc