GET /api/v1/check-in/stats

Check-In Data Structure

{
  id: string
  userId: string
  checkInDate: Date          // Date only, not time
  moodScore: number          // 1-10
  painLevel: number          // 1-10
  activities: string[]       // Array of activity names
  notes?: string
  createdAt: Date
  updatedAt: Date
  insights?: Insight[]       // AI-generated insights
}

Feature Specifications

1. Daily Check-In Form

2. Activity Suggestions (Client-Side)

Activities are suggested based on recent history:

Algorithm: