Files
FrenoCorp/agents/claude/life/projects/nessa/summary.md
2026-03-09 23:40:58 -04:00

1.9 KiB

Nessa Project

Overview

Strava competitor - fitness tracking and social platform for athletes.

Status: Backlog
Workspace: /home/mike/code/Nessa
Project ID: 54c4cca1-1954-443d-9413-0e99c92c5a28
Repository: https://git.freno.me/Mike/Nessa.git

Tech Stack

  • Swift (iOS native)
  • GRDB (local database)
  • HealthKit integration
  • Remote API sync to freno.me

Current Focus

FRE-73: Match Strava (feature parity initiative) - Status: in_review

Implementation Phases

  1. Phase 1: Social Foundation (FRE-75) - 6-8 weeks - Pending
  2. Phase 2: Segments System (FRE-76) - 8-10 weeks - COMPLETED (2026-03-10)
  3. Phase 3: Challenges System (FRE-77) - 6-8 weeks - Pending
  4. Phase 4: Groups & Clubs (FRE-78) - 6-8 weeks - Pending
  5. Phase 5: Route Planning (FRE-79) - 8-10 weeks - Pending
  6. Additional phases for analytics, wearables, safety, etc.

Key Features (Already Implemented)

  • Workout tracking (11 types)
  • HealthKit integration
  • Basic dashboard with weekly stats
  • Workout history with filtering
  • Authentication (email, Apple, Google, guest)
  • Local database (GRDB)
  • Remote API sync
  • Workout plans
  • Real-time workout metrics
  • GPS route tracking
  • Workout splits
  • Segments System (Phase 2 - COMPLETED 2026-03-10)
    • Segment creation from workouts
    • Automatic segment matching during activities
    • Leaderboards with time filters (all-time, year, month, week)
    • Personal record tracking and rankings
    • Segment exploration by location
    • Star/favorite functionality

Critical Gaps (No Strava Parity)

  • Social features (biggest gap)
  • Segments and leaderboards COMPLETED
  • Challenges system
  • Groups/clubs/communities
  • Route planning and navigation
  • Advanced training analytics
  • Wearable integrations
  • Safety features
  • Premium subscription

Timeline

10-14 months total for full Strava parity

Last Updated

2026-03-10