/developer — 02 / 08

Personal project

Vettio

Log every rep, hit every goal. A privacy-first gym companion that keeps your whole training history on your phone.

VETTIO — cover

/overview

VETTIO turns the dead seconds between sets into the whole design brief: a privacy-first gym log that never asks for an account and never lets a rep of data leave the phone.

/approach

01

Research

Studied what a lifter actually needs mid-set: fast logging, a timer at hand, nothing to dig through.

02

Offline catalog

Built an offline catalog of 893 exercises and machines, including curated Technogym and Panatta entries, so it works anywhere.

03

Visual system

Designed a space-gray and white system with Montserrat type to keep the interface quiet in a loud room.

04

Privacy

Kept everything local with shared_preferences — no account, no cloud, no data leaving the phone.

/development

Flutter mobile app that records workout days entirely on the device: set-by-set logging with target vs completed reps, weight per rep and notes, an in-app rest timer, an offline catalog of 893 exercises and machines (including curated Technogym and Panatta entries), a calendar of closed workouts, light local reminders, and shareable PDF workout reports for trainers — everything stored locally with shared_preferences, no account, no cloud.
  • Flutter
  • shared_preferences
  • Local notifications
  • PDF generation
  • Offline-first
VETTIO — track every rep, tailored to your routine

/the app

VETTIO — Lift. Track. Improve.
01 — Lift. Track. Improve.
VETTIO — Personalize every detail — privacy first
02 — Personalize every detail — privacy first
VETTIO — Let friends see your progress
03 — Let friends see your progress
Private repositoryBack to work