Case study · 02Product · AI-powered SaaS

ProjTrack Desk: AI-Powered Project Management for Student Teams

A workspace that replaced scattered project tracking (spreadsheets, email and WhatsApp) with a single source of truth for an entire department.

React · Django · PostgreSQLRead time · 5 minUpdated · October 2026By Lalit Chaudhari
40+
Active project teams
~6 hrs
Faculty time saved / week
Department-wide
Adoption
Stack · Shipped 2024
ReactDjangoPostgreSQLCeleryOpenAI
01 · Overview

What this system does.

In most colleges, student projects are tracked across spreadsheets, email threads and WhatsApp groups. Nobody has the full picture: faculty cannot see status without chasing teams, and students cannot see what is expected of them.

ProjTrack Desk puts the whole project lifecycle in one place, from proposal through milestones to final review. On top of that structure, AI-generated weekly summaries turn raw activity into short, honest progress updates, so faculty can see how every team is doing in minutes instead of hours.

02 · The problem

Why the existing setup was not good enough.

Faculty could not answer "how is each team doing?" without chasing people manually. Students did not know what "on track" looked like, and reviewers received PDFs with no context.

03 · The approach

How I solved it.

A structured workspace built around the project lifecycle (proposal → milestones → review), with AI-assisted progress summaries that read commit history and standup notes to produce honest weekly updates that faculty actually read.

Step 01
Proposal
Team submits scope
Step 02
Milestones
Tracked deliverables
Step 03
Weekly activity
Commits + standups
Step 04
AI summary
Celery + OpenAI
Step 05
Review
Mentor and reviewer
04 · Architecture

How it is built.

  1. 01Django REST backend with role-based permissions for students, mentors and reviewers
  2. 02React frontend with optimistic UI for status updates
  3. 03Celery background jobs summarize each team's weekly activity
  4. 04Notification system routes only the changes that matter
05 · Key decisions

The engineering choices that mattered.

Model the lifecycle, not just tasks

Generic task boards do not know what a proposal, milestone or review is. Building the workflow around the academic project lifecycle means status always means the same thing to students, mentors and reviewers.

Role-based permissions from day one

Students, mentors and reviewers see and edit different things. Enforcing this in the Django REST layer keeps the rules in one place instead of scattering checks across the UI.

AI summaries from real activity

Summaries are generated from commit history and standup notes rather than self-reported status, so the weekly update reflects what actually happened.

Summaries run in the background

Celery jobs generate summaries on a schedule, so model latency never slows down the app and failed runs can retry without anyone noticing.

Notify only on meaningful change

Every update creating a notification is how tools get muted. The notification system filters for changes that need someone's attention, such as a missed milestone or a review request.

06 · Outcome

What changed.

40+
Active project teams
~6 hrs
Faculty time saved / week
Department-wide
Adoption
07 · FAQ

Frequently asked questions.

What is ProjTrack Desk?
ProjTrack Desk is a project management platform for student teams. It centralizes proposals, milestones and reviews in one workspace and adds AI-generated weekly progress summaries for faculty.
Who uses ProjTrack Desk?
Three roles: students who own projects, mentors who guide teams, and reviewers who assess milestones and final submissions. Each role has its own permissions and view.
How do the AI progress summaries work?
Background Celery jobs collect each team's weekly activity, including commit history and standup notes, and send it to an OpenAI model that writes a short progress summary for faculty.
What technology is ProjTrack Desk built with?
A React frontend, a Django REST backend with PostgreSQL, Celery for background jobs, and OpenAI for progress summaries.
What results has ProjTrack Desk delivered?
It is used department-wide by more than 40 active project teams and saves faculty around 6 hours a week that previously went into chasing status updates.

Want something like this built?

Happy to walk through the architecture, the trade-offs, and how it would fit your team.

Start a conversation