Vector – Premium Workout Tracker
Project Metrics
Status: Production Release
Industry: Enterprise Tech
Audience: Public Platforms
Project Overview
Vector is a premium, minimalist workout tracking mobile application engineered to streamline fitness routines and performance monitoring. Built using Flutter for a high-performance cross-platform experience, it features a striking high-contrast user interface designed to keep users focused during workouts. The application integrates Firebase Authentication for secure access and Cloud Firestore for real-time cloud synchronization, ensuring user profiles, templates, and history are kept up to date across all devices, even offline.
One of Vector's standout features is its custom-built workout parser, which allows users to instantly import unstructured, text-based training routines by copy-pasting them. This custom regex-based parser scans the content, identifies exercises, and maps them to standard muscle groups using a remote exercise API database. Additionally, the app features an active background tracking system using a persistent service and local notifications, updating users on rest-timer countdowns even when the device is locked or the app is minimized.
Rounding out the user experience, Vector provides interactive performance analytics powered by custom charts to track progression over time. It represents a complete, cohesive package for modern fitness enthusiasts, showcasing custom regex parsers, state management with Provider, background execution, and local database persistence.