CBD
College
www.cbd.edu
Open Lab Session Manager
User Guide
Faculty & Leadership Edition
March 2026
Faculty & Leadership
open-lab-manager-tan.vercel.app

Contents

Getting Started
1What is Open Lab Session Manager?
2Logging In
3Role Overview
Faculty Guide
4Dashboard Overview
5Schedule View — Browsing Available Slots
6Roster View — Student Check-In
Leadership / Admin Guide
7Admin Panel Overview
8Managing Blackouts & Breaks
9Faculty Schedule Management
10User Management
11Tips & Quick Reference

1. What is Open Lab Session Manager?

The Open Lab Session Manager is CBD College's internal scheduling platform for managing open lab availability, student bookings, and faculty coverage. It replaces manual scheduling spreadsheets with a real-time web application accessible from any device on any browser.

The system is designed around three priorities:

💡
Access the platform

Open Lab Session Manager is available at: open-lab-manager-tan.vercel.app. Bookmark it for quick access. It works on desktop, tablet, and mobile browsers.

2. Logging In

All users sign in using their CBD College Google account (@my.cbd.edu). There are no separate passwords — your existing Google account is your credential.

1
Go to the platform URL

Visit open-lab-manager-tan.vercel.app in your web browser.

2
Click "Sign in with Google"

You'll see the CBD College login screen. Click the red "Sign in with Google" button.

3
Select your @my.cbd.edu account

A Google account selector will appear. Choose your @my.cbd.edu email address. If prompted to authorize the app, click "Allow."

4
You're in

You'll be redirected to your dashboard automatically. Your access level (Faculty or Leadership) is set by an administrator.

Fig. 1 — Login Screen
⚠️
Use your @my.cbd.edu account only

Personal Gmail accounts will not work. If you see "Access denied," contact your administrator — your account may not have been added to the system yet.

3. Role Overview

There are two roles in the system. Your role is assigned by an administrator and determines what you can access.

Feature Faculty Leadership / Admin
View lab schedule & available slots
View student roster by week
View dashboard & booking statistics
Admin panel access
Manage blackout dates & breaks
Assign faculty to time slots
Manage user roles
Import student data
👨‍🏫

Faculty Guide

For Faculty and Leadership roles — what you can see and do

4. Dashboard Overview

When you log in, you'll land on the Dashboard. It gives you a real-time snapshot of lab activity — how many students are booked, peak usage times, and capacity trends.

Fig. 2 — Dashboard
open-lab-manager-tan.vercel.app/dashboard
OL
Open Lab Manager
Dashboard
Live stats for Open Lab bookings
Bookings This Week
47
+12% vs last week
Avg Utilization
68%
of available slots
Peak Day
Wednesday
Most booked day this week
📊   Peak Times Chart (bar graph by hour)

What's on the Dashboard

5. Schedule View

The Schedule page shows a week-by-week view of all available open lab slots. This is where you can see which time blocks are open, partially filled, or at capacity.

Fig. 3 — Schedule View
open-lab-manager-tan.vercel.app/schedule
OL
Open Lab Manager
Schedule
Week of March 3 – 8, 2026
← Previous Week
This Week
Next Week →
Time
Mon 3/3
Tue 3/4
Wed 3/5
Thu 3/6
Fri 3/7
10:00 am
–12:00 pm
8 / 10
10 / 10 Full
0 / 10
6 / 10
0 / 10
12:00 pm
–2:00 pm
2 / 10
7 / 10
9 / 10
1 / 10
4 / 10

Reading the Schedule

💡
Blackout dates appear automatically

If a day has been marked as a holiday or break by an administrator, it will appear grayed out with a calendar icon and the name of the blackout (e.g., "Spring Break"). No slots are available on those days.

6. Roster View — Student Check-In

The Roster page shows which students are booked for open lab during the current or selected week. Use this to confirm attendance, track who showed up, and verify student compliance hours.

1
Navigate to Roster

Click "Roster" in the top navigation bar.

2
Select the week

Use the Previous / Next Week arrows to navigate to the desired week. The week range is shown in the header.

3
Review booked students

Each student booking shows their name, program, the time slot they reserved, and their booking status.

💡
Check-in from the roster

When a student arrives for their session, locate their name in the roster and confirm their attendance. This creates a compliance record for the session.

🏛️

Leadership / Admin Guide

Admin-only features for managing the open lab system

7. Admin Panel Overview

Leadership users have access to an Admin panel via the navigation bar. The admin area contains all the tools needed to configure and manage the lab scheduling system.

Fig. 4 — Admin Panel
open-lab-manager-tan.vercel.app/admin
OL
Open Lab Manager
Admin
Leadership tools for Open Lab management
🚫
Blackouts & Breaks
Manage holidays and module breaks
📅
Faculty Schedule
Assign faculty to open lab slots
👥
User Management
Assign roles to users

Admin Sections at a Glance

Section What It Does
Blackouts & Breaks Mark holidays and module break weeks so no slots appear during those dates
Faculty Schedule Assign faculty members to specific time slots across an 11-week module
User Management Add users, assign roles (Student / Faculty / Leadership), revoke access
Import Bulk import student enrollment data
Dropdowns Manage configurable dropdown values used across the system

8. Managing Blackouts & Breaks

Blackouts allow you to block off specific date ranges — holidays, module breaks, clinical away weeks — so that no open lab slots appear to students during those periods. Any affected slots are automatically hidden from the booking system.

Fig. 5 — Blackout Manager
open-lab-manager-tan.vercel.app/admin/blackouts
OL
Open Lab Manager
Blackouts & Breaks
Block dates from student booking
+ Add Blackout
NAME
TYPE
DATES
ACTIONS
Spring Break
Break
Mar 17 – Mar 21, 2026
✏️ Edit
César Chávez Day
Holiday
Mar 31, 2026
✏️ Edit

Adding a New Blackout

1
Click "+ Add Blackout"

A dialog will appear to enter the blackout details.

2
Enter a name

Give it a descriptive name students and faculty will recognize (e.g., "Spring Break," "César Chávez Day").

3
Select the type

Choose Break for multi-day module breaks, or Holiday for single observed holidays.

4
Set start and end dates

For single-day holidays, set start and end to the same date. For week-long breaks, span the full date range.

5
Save

The blackout takes effect immediately. Any slots in that date range are hidden from students and appear as blocked in the Faculty Schedule.

⚠️
Add blackouts before building the faculty schedule

When you use the "Copy week to remaining weeks in this module" feature on the Faculty Schedule, it automatically skips blackout dates. Add your breaks first, then copy your faculty schedule, and the breaks will be respected automatically.

9. Faculty Schedule Management

The Faculty Schedule is where you assign faculty members to specific open lab time slots across an entire 11-week module. This is one of the most powerful features in the system — once you build one week's schedule, you can copy it across all remaining weeks instantly.

Key Concepts

Step 1 — Set the Module Start Date

The first thing to do is enter the start date of the current module. This tells the system which week of 11 you're currently viewing, and it automatically lands you on the current week.

Fig. 6 — Module Start Date Picker & Week Navigator
open-lab-manager-tan.vercel.app/admin/faculty-schedule?modStart=2026-01-05&week=2026-03-02
OL
Open Lab Manager
2026-01-05
11 weeks → ends Mar 22, 2026
← Prev Week
Week 9 of 11
Next Week →
March 2 – March 8, 2026
📋 Copy week to remaining weeks in this module
💡
It auto-lands on the current week

When you enter the mod start date, the system automatically jumps to the current real-world week within that module. If today is Week 9, you'll land on Week 9 — no clicking through weeks required.

Step 2 — Assign Faculty to Slots

Each cell in the schedule grid represents a day + time slot combination. Use the dropdown in each cell to assign one or more faculty members.

Fig. 7 — Faculty Assignment Grid
open-lab-manager-tan.vercel.app/admin/faculty-schedule
Time
Mon 3/2
↔ Apply to all Mons →
Tue 3/3
↔ Apply to all Tues →
Wed 3/4
↔ Apply to all Weds →
Thu 3/5
Fri 3/6 🚫 Spring Break
10:00 am
– 12:00 pm
J. Smith
📋 Copy down ↓
M. Johnson
P. Lee
J. Smith
12:00 pm
– 2:00 pm
J. Smith
M. Johnson

Assignment Actions

Action How to Use It
Assign faculty to a slot Click the "Unassigned" dropdown in any cell and select a faculty member's name
Assign multiple faculty Click "+ Add another" beneath an existing assignment to add a second (or third) person to the same slot
Remove a faculty member Click the ✕ button next to their name chip to clear them from that slot
Copy down ↓ Click "Copy down ↓" under any assigned slot to fill all empty slots below it in the same day column with the same faculty
Apply to all [Day]s → Click the blue link at the top of any day column to copy that day's full assignment to every matching weekday in the entire module (e.g., all Mondays)

Step 3 — Copy the Week to All Remaining Weeks

Once you've built a complete week's faculty schedule, use the "Copy week to remaining weeks in this module" button to propagate that pattern across every remaining week in the module automatically.

📋
This overwrites existing assignments in future weeks

When you copy the current week's pattern forward, it will replace any assignments already set for weeks {current week + 1} through 11. The system will ask you to confirm before proceeding. Blackout dates are automatically skipped — those days will remain empty.

Recommended Workflow for a New Module

1
Add blackouts first

Go to Admin → Blackouts & Breaks and add all holidays and module breaks for the term before building the faculty schedule.

2
Set the mod start date

Go to Admin → Faculty Schedule and enter the first Monday of the module in the "Mod Start" date picker. The system will land on the current week automatically.

3
Navigate to Week 1

Use "Prev Week" to navigate back to Week 1 of the module if you're not already there.

4
Build Week 1's schedule

Assign faculty to every slot using dropdowns. Use "Copy down ↓" to fill an entire column quickly.

5
Copy to all remaining weeks

Click "Copy week to remaining weeks in this module" and confirm. All 10 remaining weeks are populated instantly, with blackout dates skipped automatically.

6
Make week-specific adjustments

Use the week navigation arrows to move to any specific week and make individual changes as needed (e.g., a faculty swap for one week).

10. User Management

The User Management panel is where administrators assign roles to users who have signed into the system. A user must log in at least once before they can be assigned a role.

Assigning a Role

1
Go to Admin → Users

Click "Admin" in the navigation, then select "User Management."

2
Find the user

The user list shows everyone who has logged in. Search by name or email to find the person you want to update.

3
Select their role

Use the role dropdown to assign: Student, Faculty, or Leadership.

4
Save

The role change takes effect immediately. The user's access level will update on their next page load.

Role Access Level Who Gets This
Student Can view and book open lab slots All enrolled students
Faculty Can view schedule, roster, and dashboard Open lab instructors and clinical faculty
Leadership Full access including all Admin tools Program directors, lab coordinators, administrators
⚠️
Users must log in first

A user will not appear in the User Management panel until they have signed in at least once using their @my.cbd.edu Google account. Direct them to the login page and have them authenticate before you assign their role.

11. Tips & Quick Reference

Faculty Schedule Quick Tips

Common Troubleshooting

Issue Solution
Week shows "Week 1 of 11" but you're in Week 9 Enter the actual module start date (first Monday of the mod) in the Mod Start date picker. The page will jump to the current week automatically.
A day is grayed out in the faculty schedule That date is covered by a blackout. Go to Admin → Blackouts to review or edit the blackout dates.
Faculty member doesn't appear in the dropdown Their user account hasn't been assigned the "Faculty" or "Leadership" role yet. Go to Admin → Users and update their role.
A user sees "Access denied" on login They haven't been assigned a role. Go to Admin → Users, find their account, and assign the appropriate role.
Copied week includes a blackout date This shouldn't happen — the system skips blackouts automatically during copy. If you see unexpected assignments, check whether the blackout was added after the copy was run.

Platform URL & Login

Bookmark: open-lab-manager-tan.vercel.app
Sign in with your @my.cbd.edu Google account only.

💡
Questions or access issues?

Contact your Open Lab administrator or a Leadership role user to have your access updated. The system does not have a self-service role request feature.

CBD College
Open Lab Session Manager
open-lab-manager-tan.vercel.app · @my.cbd.edu sign-in required
This guide is for internal use only · March 2026