The goal is to create a dedicated analytics app that pulls real-time user-engagement metrics from TikTok and turns them into clear, actionable dashboards. I already have an outline of the core KPIs—likes, comments, shares, average watch time, completion rate—and a basic wireframe showing how those numbers should appear on mobile. You’ll connect to the official TikTok APIs (or an approved third-party data gateway where required), handle OAuth, and store the raw data securely in a lightweight back-end—Firebase or Supabase would work, but I’m open to alternatives. The front end should be cross-platform: React Native, Flutter, or Swift/Kotlin natives are all acceptable as long as the look and feel match the wireframe. Key deliverables • Fully functional mobile app (iOS & Android) fetching and displaying user-engagement metrics in near real-time • Secure authentication flow and token refresh logic • Clean, modular code with README and environment variable sample file • One-click build script or CI pipeline so I can generate release builds myself • A brief hand-over session (video recording is fine) walking through the data flow, key components, and future-proofing steps Acceptance criteria 1. After logging in with TikTok, the dashboard loads engagement stats for at least the last 30 videos in under five seconds on a typical 4G connection. 2. Charts update automatically every time the user opens the app or performs a manual refresh. 3. No hard-coded secrets; all keys pulled from env variables. 4. Codebase passes linting and builds without errors on both target platforms. Once the MVP is stable, I have a roadmap for cohort analysis, push-notification alerts, and A/B testing modules, so well-structured code is important for future iterations.