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
  • Instructor view of completion status per student

Algorithmic group 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 groups aren’t all executors or all leaders
  • Instructor-editable groups with drag-and-drop adjustments
  • Constraint support (keep-together, keep-apart)

Co-signed group agreements

Turn accountability from a conversation into a record.

Every group drafts an agreement 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 group 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 group member throughout the project
  • Signed copy emailed to every member once fully co-signed
Roadmap

Deliverable workspace

Shared group submissions with version history — on the roadmap.

We're building a shared deliverables workspace where each group uploads drafts and finals. Versions will be timestamped and attributed to the submitting member, giving peer evaluation a factual record of contribution rather than relying on memory.

  • Versioned uploads per deliverable (planned)
  • Per-member attribution on each upload (planned)
  • Visible to the group and the instructor (planned)
  • Surfaced alongside peer evaluation forms (planned)

Peer evaluation with a contribution log

Ratings grounded in project evidence.

Students rate group members against a built-in rubric covering contribution, timeliness, communication, collaboration, and ownership. Scores are aggregated per student and surfaced for the instructor to factor into grading.

  • Built-in 5-criterion rubric (contribution, timeliness, communication, collaboration, ownership)
  • Custom rubric builder — on the roadmap for Pro
  • Aggregated scores per student and per criterion
  • Per-student results for the instructor to reference when grading
Roadmap

Anomaly detection on peer reviews

Automatic flags for retaliation, collusion, and identical-rating patterns — on the roadmap.

We're building anomaly detection that will flag evaluators who rated every group member identically, and students whose received scores have unusually high variance. The goal: surface patterns instructors should investigate before trusting the scores.

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

CSV grade export

Export peer evaluation results straight into your gradebook — on the roadmap.

We're building a CSV export so you can drop peer evaluation results directly into Canvas, Brightspace, or any gradebook that accepts CSV import. No manual transcription, no formula errors.

  • Per-student peer evaluation results (planned)
  • CSV compatible with major LMS gradebook importers (planned)
  • Excel export on Pro (planned)
  • Includes raw scores alongside aggregates (planned)
Roadmap

Canvas and LTI 1.3 integration

Roster import and deep-linked assignments in Canvas — on the roadmap.

We're building Canvas OAuth roster import and LTI 1.3 deep-linking so you can pull your class list directly from Canvas and launch GroupWorks assignments from inside your course. For now, CSV upload gets you set up in minutes.

  • Canvas OAuth roster import (planned)
  • LTI 1.3 launch with signed JWT and JWKS endpoint (planned)
  • Deep-linked assignment creation from Canvas (planned)
  • CSV roster upload available today as a fallback
Roadmap

Custom rubric builder

Match your course’s learning outcomes, not a generic template — on the roadmap.

We're planning a rubric builder for Pro that lets you replace the built-in 5-criterion rubric with your own — any number of items, each with its own label, description, and weight, reusable across assignments.

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

Email reminders

One-click nudges for enrollment and group agreement signing.

Instructors can send manual join reminders to students who haven't enrolled yet, and trigger agreement-completion nudges to group members who haven't co-signed. Automated scheduled reminders for surveys and peer evaluations are on the roadmap.

  • One-click nudge to students who haven't joined the course
  • Agreement-signing reminder to members who haven't co-signed
  • Signed agreement automatically emailed to the whole group on completion
  • Automated survey and peer-eval reminders — on the roadmap

Privacy-aware by design

Clear data boundaries for courses, groups, agreements, and peer evaluation.

GroupWorks stores student records, survey responses, group agreements, workspace activity, and peer-evaluation data in Supabase Postgres. Access is scoped by role: instructors see their own courses, students see their own groups, and support/admin access is limited to operational needs.

  • HTTPS/TLS for data in transit
  • Provider-managed database encryption at rest
  • Group agreements are stored as structured database records, not browser-encrypted fields
  • Plain-language privacy details at /privacy

Instructor and student experiences, separated

One app, two clearly-scoped flows.

Instructors build courses, assignments, and peer evaluations. Students get a focused flow: fill the survey, view their group, sign the agreement, and 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.