Skip to main content
  1. Projects/

Planno

February 2026 — June 2026 · team project

Planno merges task management, calendar, and habit tracking into one platform, using machine learning over behavioural patterns to recommend daily time blocks, prioritise tasks by urgency and energy level, and surface how habits correlate with productivity.

Built as a three-person team project. My role was Cloud Engineer, covering the backend and infrastructure:

  • A FastAPI REST API with five core endpoints connecting the frontend to the AI engine.
  • MongoDB configured as a replica set — required to get Prisma transactions working — with the schema managed through Prisma ORM.
  • Deployment of both frontend and backend to Vercel, with environment configuration and GitHub CI/CD so every push to main triggers a build and deploy.

The replica set was the fiddly part. Prisma needs transactions, MongoDB only offers transactions on a replica set, and a single-node replica set is an odd thing to explain to anyone reviewing your infrastructure — but it’s the correct configuration.

Live   Source

Related