Skip to content
← Back to projects
Landing verified locally

Togetherly

A platform for personal and shared finances with circles, budgets, goals and joint decisions.

Togetherly homepage with a shared monthly balance
The value proposition is explained through a readable monthly balance and one clear primary action.

The challenge

Shared finances often live across spreadsheets, messages and personal apps. The challenge was to add transparency without removing each person’s individual space.

My contribution

I designed the product architecture and end-to-end experience: API, web application, landing, mobile foundation, brand packages, shared types and versioned legal documents.

Key decisions

  • Model personal and couple Circles as the core domain rather than a layer added to individual accounts.
  • Share brand, UI, types and configuration through pnpm workspaces and Turborepo.
  • Keep privacy, traceability and approval of large expenses as visible product rules.
  • Version terms and privacy notices with the code so every release stays auditable.

The product in use

Screenshots captured while running the project or reviewing its published version.

Three-step Togetherly onboarding flow
The journey summarizes Circle creation, transaction capture and shared decision-making.

Outcomes

  • The MVP brings together a complete API and web core, a public landing and a mobile foundation for the next phase.
  • The architecture avoids duplicating rules and styles across product surfaces.
  • The financial proposition uses direct language, clear states and short journeys.

Tech stack

Next.js 16NestJS 11Prisma 7PostgreSQL 18Turborepo