Case studies

Selected projects

Representative engagements — anonymised where required. Full references available during procurement.

Student Progress Tracker

Problem

School needed guardians and staff to see learner progress without drowning in spreadsheets.

Solution

Role-based web portal with milestones, alerts for at‑risk learners, and exportable reports.

Technologies

Next.jsPostgreSQLSupabaseTailwind CSS

Results

  • 40% less reporting prep time (est.)
  • Single source of truth for academic leads
  • Mobile-friendly for parents

AI Chatbot & Knowledge System

Problem

High volume of repeated questions to operations; static FAQ was always out of date.

Solution

Retrieval-grounded assistant with human handoff, feedback loop, and content refresh workflow.

Technologies

Claude / LLM APIsVector storeNext.jsWebhooks

Results

  • Faster first response
  • Consistent answers from approved sources
  • Measurable deflection rate

Business Automation Backbone

Problem

Order data lived in email; finance discovered issues late monthly.

Solution

Event-driven pipeline from CRM to finance with exceptions routed to Slack/email with context.

Technologies

n8n-style orchestrationREST & webhooksIdempotent workersObservability

Results

  • Cut manual reconciliation batch
  • Earlier detection of stuck orders
  • Full audit trail per event