Business Client need AI Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Denton, United States

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"FamFitAI is a mobile application that allows a caregiver (such as an adult child) to monitor the real-time health and wellness of multiple family members—like parents or grandparents—using Fitbit wearable data.

Each person connects their Fitbit account through a secure OAuth 2.0 flow. Once connected, the app automatically syncs their activity, sleep, and heart-related metrics from Fitbit.

The caregiver can then see detailed health dashboards, high-level summaries, alerts, and AI-generated insights for each monitored person.

The system consists of:
• iOS app (SwiftUI)
• FastAPI backend (Python)
• Database (SQLite or PostgreSQL)
• Fitbit API integration
• Domain: [login to view URL] with HTTPS

✅ Core Features

1. Multi-Person Health Monitoring
• The caregiver sees a dashboard of parents/loved ones.
• Each person shows:
• Fitbit connection status
• Last sync time
• Summary of daily metrics

2. Fitbit OAuth Integration
• Secure OAuth 2.0 login for each family member
• API token storage + refresh support
• Server-side Fitbit synchronization

3. Real Data Sync via Fitbit Web APIs

Pull metrics:
• Steps
• Distance
• Calories burned
• Active minutes
• Resting heart rate
• Average daily heart rate
• Sleep stages (light, deep, REM, awake)
• Sleep efficiency
• Weekly stats (averages & goals)

4. Parent Detail Dashboard

Visual presentation of:
• Daily activity chart
• Heart rate summary
• Sleep breakdown
• Weekly trend metrics

5. Status & Edge Case Handling
• Connected / not connected
• Connected but no data
• Sync failed
• Last synced timestamp
• Proper empty-state UX

6. Backend System
• Unified ParentSnapshot data model
• FitbitConnection model (access_token, refresh_token)
• Secure HTTPS via Nginx + Certbot
• OAuth endpoints:
• /auth/fitbit/login
• /auth/fitbit/callback
• API endpoints:
• /api/parents
• /api/parents/{id}/snapshot

7. (Optional Add-ons for phase 2)
• AI-generated daily/weekly health summaries
• Push notifications for:
• low activity
• poor sleep
• unusual heart rate
• Multi-user authentication
• Admin dashboard (web)

✅ Deliverables Expected From Outsourced Team

iOS
• Fully working SwiftUI app
• Screens:
• Dashboard
• Parent detail screen
• Connect Fitbit flow
• API integration
• Error + empty-state handling
• Clean architecture (MVVM preferred)

Backend
• Fully working FastAPI service
• OAuth implementation
• Fitbit sync logic
• Database models
• All endpoints functional

QA
• Token expiration scenarios tested
• No crashes on empty or missing data
• Graceful sync failure handling

Deployment
• Backend deployed on your server
• HTTPS configured
• Systemd service running uvicorn
• Logs + health checks in place" (client-provided description)


Matched companies (3)

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more