A trainer-powered wellness platform that empowers trainers to build personalized product bundles, manage clients, and drive recurring revenue through goal-based wellness programs with Shopify integration. · Built with Manus
Stars
0
Forks
0
Watchers
0
Open Issues
0
Overall repository health assessment
^3.693.0^3.693.0^6.3.1^10.0.0^3.2.2^1.37.0^5.2.2^1.2.12^1.1.15^1.1.7^1.1.10^1.3.3^1.1.12^2.2.16^1.1.15^2.1.16^1.1.15^2.1.7^1.1.16^1.2.14^1.1.15^1.1.7^1.3.8^1.2.10^2.2.6^1.1.7^1.3.6^1.2.3^1.2.6^1.1.13^1.1.10^1.1.11^1.2.8^1.2.4^5.90.2^11.6.0^11.6.0^11.6.0^1.4.10^1.12.0^6.0.0^0.7.1^2.1.1^1.1.1^1.0.2^1.4.7^4.1.0^17.2.2^0.44.5^8.6.0^4.21.2^12.23.22^3.0.5^1.4.26.1.0^0.453.0^3.15.0^5.1.5^0.4.619.1.0^9.11.119.1.0^7.64.0^11.0.10^3.0.6^2.15.2^2.0.7^1.4.0^1.13.3^3.3.1^1.0.7^1.1.2^3.3.5^4.1.12^0.1.1^0.5.15^4.1.3^6.0.04.17.21^3.58.1^24.7.0^19.1.0^19.1.0^5.0.4^2.0.6^10.4.20^0.31.4^0.25.0^10.15.1^8.4.47^3.6.2^4.1.14^4.19.1^1.4.05.9.3^7.1.7^0.0.57^2.1.4179
commits
1
commits
Checkpoint: Implemented token-based authentication to work around browser cookie restrictions in sandbox environment:
5875250View on GitHubCheckpoint: Fixed /expo route to display working mobile preview:
191ee88View on GitHubCheckpoint: Fixed /expo route to use public URLs for the Expo app iframe when accessed from Manus sandbox URLs. The route now correctly maps 3000-sandboxid.region.manus.computer to 8082-sandboxid.region.manus.computer for the iframe source.
2992c67View on GitHubCheckpoint: Fixed /expo route - Replaced mobile package with working locoman-expo implementation using NativeWind. The Expo app now loads correctly in an iframe with phone frame styling. Key changes: replaced Tamagui with NativeWind, fixed React version conflicts with pnpm overrides, created expoRoute.ts handler.
44b4aaeView on GitHubCheckpoint: Fixed /expo route 404 error by replacing the broken Expo iframe with a "Coming Soon" page. The Expo mobile app had a runtime error in the ErrorOverlay component due to React Native Web/Expo Router compatibility issues. Instead of showing a broken iframe, the /expo route now displays a helpful page explaining that the mobile app is in development, with links back to the web app.
b127060View on GitHubCheckpoint: Implemented user registration page with email/password signup. Features include: registration endpoint with password hashing, registration form UI with password strength indicator, password confirmation validation, OAuth signup option, automatic login after registration, and navigation to home page. All 5 registration tests passing.
4ac61f3View on GitHubCheckpoint: Fixed login issue by creating user jason@bright.blue with password supertest. Login now works correctly and navigates to the Manager Dashboard.
0b1750cView on GitHubCheckpoint: Verified login navigation to dashboard works correctly. Tested email/password login with testuser@bright.blue - successfully authenticates and redirects to /manager dashboard.
9c719e7View on GitHubCheckpoint: Phase 114: Expo Authentication Improvements - Added logout functionality that clears stored token from localStorage, implemented automatic token refresh handling before expiration using jwt-decode, updated loginWithPassword to return token for cross-origin use, added refreshToken endpoint to server routers, all 7 auth token tests passing
cb7a6dbView on GitHubCheckpoint: Complete Expo React Native migration with all pages, components, and OAuth authentication. Includes Manager, Trainer, and Client pages, 30+ UI components, tRPC integration, and proper OAuth flow that redirects to login.manus.im.
c83c953View on GitHubCheckpoint: Expo migration progress: Created monorepo structure with packages/mobile containing the Expo React Native app. Migrated trainer dashboard, bundles, shop, and manager pages with correct tRPC API calls. Added /expo route to serve Expo app in iframe and "Mobile App (Beta)" link in main web app dropdown.
786e959View on GitHubCheckpoint: Expo app preview now accessible within Manus Preview: 1) Changed Mobile App (Beta) link to navigate in same window instead of opening new tab, 2) /expo route serves Expo app in iframe with dynamic URL construction for sandbox environment, 3) Both interfaces accessible from same domain - main web app and mobile preview.
3aa114dView on GitHubCheckpoint: Fixed Expo app preview to work in Manus Preview: 1) Changed /expo route from localhost redirect to iframe-based solution that dynamically constructs the correct public URL, 2) Added http-proxy-middleware package, 3) Both interfaces (main web app and Expo mobile app) are now accessible from the same domain - navigate to /expo to see the mobile app preview with a header bar for easy navigation back.
14e78d2View on GitHub