PlanQuill

Cyber Peak internship — multi-tenant project workspace; owned the AI project-planning agent end to end.

Next.jsReactTypeScriptExpress.jsPrismaPostgreSQLLangGraphDockerNginxZod

Internship at Cyber Peak IT Solutions on PlanQuill — multi-tenant SaaS (boards, people/RBAC, chat, LiveKit calls, Razorpay billing, AI planning).

My focus: AI module (end to end)

  • LangGraph setup interview FSM + ReAct ops agent with typed project tools
  • OpenRouter LLMs, pg-boss background jobs, SSE/polling, credit metering with advisory locks
  • Human-in-the-loop questionnaires / story approval / doc ingest before board apply
  • Apply path writes epics/tasks/dependencies with cycle detection

Also shipped

  • Automatic time logging when tasks enter/leave In Progress
  • Docker Compose, NGINX, and GitHub Actions deploy-on-dev workflow
  • RBAC-aware dashboard/sidebar UX and UI fixes on the Next.js tenant app

Team product — do not claim sole authorship of PlanQuill. AI planning module is the ownership story.