Internal ProductWeb, iOS, Android5 weeks Sprint Delivered by Zovintra

ManOps

Team operations in one place: tasks, chat, calls and insights

ManOps is Zovintra's own internal product, built to run our delivery. Screens show fictional demo data.

ManOps - Engineering Case Study Cover
5,500+
Automated tests
3
Apps on one API: web, iOS, Android
44
Database migrations

About the Project

ManOps is the operations tool Zovintra built for itself. Projects, tasks, calendar, files, team chat, calls and reporting live in one place instead of across several tools.

It runs as a web app and as native iOS and Android apps, all on the same API, so the team has the same data on desktop and phone.

Requirements & Objectives

  • One workspace for projects, tasks, calendar, files and conversation.
  • A fast board and keyboard-driven navigation for daily use.
  • Native phone apps with calls and push notifications, not just a mobile web page.
  • Light and dark themes with a choice of accent colour.
  • A test suite strong enough to change things quickly without breaking them.

The Engineered Solution

1Projects and tasks board

A kanban board for each project, with a task view that works in both light and dark themes.

2Calendar, vault and inbox

A team calendar, a vault for project files and an inbox that gathers what needs attention.

3Chat and calls

Team chat and in-app calls, with push notifications on phones.

4Insights and command palette

Reporting across projects, and a command palette to jump anywhere from the keyboard.

Product Screens

ManOps home screen
Home: what needs attention across projects, at a glance.
ManOps task board in dark theme
The project board in the dark theme.
ManOps task board in light theme
The same board in the light theme.
ManOps calendar
A team calendar alongside the work.
ManOps vault
The vault keeps project files together.
ManOps insights
Insights across projects.
ManOps command palette
The command palette jumps anywhere from the keyboard.
ManOps appearance settings
Theme and accent colour settings.
ManOps iOS home screen
Native iOS: home.
ManOps iOS tasks screen
Native iOS: tasks.
ManOps iOS chat screen
Native iOS: team chat.

Engineering Process

  • Built the web app first, generated one versioned OpenAPI contract from its routes, then built the native apps against that contract.
  • Built the web app with Next.js and the phone apps with Flutter, sharing the same backend.
  • Kept 44 database migrations in the repository so the schema is reproducible.
  • Maintained over 5,500 automated tests across the web and native apps.
  • Used AI-assisted engineering under human direction, with every change reviewed before release.

Production Tech Stack

Layer / ComponentProduction Technologies
Web app
Next.jsReactTypeScriptTailwind CSS
Mobile apps
Flutter (iOS and Android)
Backend
Next.js API routesversioned REST API
Database
Supabase (PostgreSQL)
Auth
Firebase Auth
Testing
VitestFlutter tests
Hosting
Vercel

Outcome & Business Impact

ManOps replaced a patchwork of tools with one workspace on web, iOS and Android, backed by one API and more than 5,500 automated tests.

ARCHITECTURE & SCOPE CONSULTATION

Need a System Engineered Like ManOps?

Deploy a dedicated engineering pod or initiate a fixed-scope milestone sprint with full IP ownership and guaranteed delivery.