Features

Everything university instructors need to run group projects — in one place.

GroupWorks replaces the patchwork of spreadsheets, Google Forms, Doodle polls, and gut-feel peer reviews with a single tool designed around how group work actually happens in higher education.

All features

Student preference surveys

Capture work style, availability, and skills before you form groups.

A short survey asks each student about their preferred work role, collaboration style, conflict approach, strongest skills, and weekly availability across 21 time blocks. Students see a clean mobile-friendly wizard. Instructors get structured data they can actually use for formation.

  • Work role, work style, and conflict approach questions
  • Multi-select skills inventory
  • 7-day × 3-block availability grid
  • One-click reminders for students who haven’t submitted

Algorithmic team formation

Better groups in minutes — with your judgment still in the loop.

The formation engine scores every possible pairing on schedule overlap, role diversity, and work-style compatibility, then proposes balanced groups. Instructors review, drag-and-drop to adjust, and lock the roster. Every decision is yours — the algorithm is a starting point, not a black box.

  • Pairwise compatibility score based on schedule + work style
  • Role-diversity weighting so teams aren’t all executors or all leaders
  • Instructor-editable groups with drag-and-drop adjustments
  • Constraint support (keep-together, keep-apart)

Co-signed team agreements

Turn accountability from a conversation into a record.

Every team drafts a charter covering communication norms, decision-making, deadlines, and how they will handle free-riding. All members co-sign before work begins. When conflicts surface later, you have a document the team built and agreed to — not a unilateral syllabus clause.

  • Collaborative agreement editor with instructor-approved template
  • Co-signature flow with timestamped audit trail
  • Visible to every teammate throughout the project
  • Exportable PDF for disputes or appeals

Deliverable versioning

A timestamped record of who submitted what, and when.

Each group gets a shared deliverables workspace where members upload drafts and finals. Versions are timestamped and attributed, so when peer evaluation rolls around there is objective data about contribution — not just memory.

  • Versioned uploads per deliverable
  • Attribution to the team member who submitted
  • Visible to teammates and the instructor
  • Available as evidence during peer evaluation

Peer evaluation with a contribution log

Ratings grounded in evidence, not vibes.

Students rate teammates against a configurable rubric — with the team’s deliverable history visible alongside the form. Scores are aggregated, weighted by rubric weights, and surfaced as a contribution factor you can apply to the group grade.

  • Default 5-criterion rubric (contribution, timeliness, communication, collaboration, ownership)
  • Custom rubric builder on Pro
  • Rubric-weighted aggregate scores
  • Contribution factor per student, applied to the team grade

Anomaly detection on peer reviews

Catch retaliation, collusion, and lazy reviewers automatically.

Before you trust peer scores, GroupWorks flags evaluators who rated every teammate identically and teammates whose received scores have unusually high variance. You see the flags in one view and decide how to handle them — the system never silently discards data.

  • Identical-rating detection (same score for every peer)
  • High-variance detection on received scores
  • Per-student and per-team flag summaries
  • Transparent rules — no hidden “AI” heuristics

CSV grade export

Drop contribution-weighted grades straight into your LMS.

Export final grades — with each student’s contribution factor applied — as a CSV that imports cleanly into Canvas, Brightspace, and other gradebook tools. No manual transcription, no formula errors.

  • Per-student weighted grade export
  • CSV compatible with major LMS gradebook importers
  • Excel export on Pro
  • Audit-ready file including the raw peer scores
Pro

Canvas and LTI 1.3 integration

Roster import and deep-linked assignments in Canvas.

Pull your course roster directly from Canvas via OAuth, or launch GroupWorks assignments from your Canvas course using LTI 1.3 deep-linking. Students stay signed in; you stop maintaining two copies of the class list.

  • Canvas OAuth roster import
  • LTI 1.3 launch with signed JWT and JWKS endpoint
  • Deep-linked assignment creation from Canvas
  • CSV roster upload as a fallback
Pro

Custom rubric builder

Match your course’s learning outcomes, not a generic template.

On Pro, replace the default 5-criterion rubric with your own — any number of items, each with its own label, description, and weight. Reuse rubrics across assignments.

  • Unlimited rubric items
  • Per-item descriptions students see while rating
  • Configurable weights
  • Reusable across courses
Pro

Automated email reminders

Nudge students through surveys, agreements, and peer evals.

Daily scheduled reminders go out to students who haven’t completed their survey, signed their team agreement, or submitted their peer evaluation — so you don’t have to send another round of Canvas announcements.

  • Reminders for incomplete surveys
  • Reminders for unsigned team agreements
  • Reminders for missing peer evaluations
  • Respect course timezone and due dates

Privacy-aware by design

Built for Canadian higher ed and FERPA-aligned institutions.

Student data is access-controlled via row-level security policies at the database layer. Instructors see their own courses; students see their own groups. Institutional plans include SSO / SAML and custom data-retention policies.

  • Row-level security on every table
  • TLS in transit, encryption at rest via Supabase
  • FERPA-aligned handling; FIPPA-aware architecture
  • Institutional SSO / SAML on the Department plan

Instructor and student experiences, separated

One app, two clearly-scoped flows.

Instructors build courses, assignments, rubrics, and grade exports. Students get a focused flow: fill the survey, view their group, sign the agreement, upload deliverables, complete peer eval. Students never see a paywall or a pricing page.

  • Dedicated instructor dashboard
  • Mobile-friendly student flow
  • Role-based routing enforced by middleware
  • Students never need to pay or install anything

Try GroupWorks with your next class

Get started free — no credit card, no trial timer. Upgrade whenever you’re ready to take group work across your full teaching load.