Tagline: "Standardize, anonymize, and monetize sports performance videos for AI training."
A two-sided marketplace connecting athletes/creators with AI companies. Upload raw sports videos → automatic standardization & privacy preservation → datasets available for purchase.
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Add your Supabase and Stripe keys
# Run development server
npm run dev
# Build for production
npm run build
npm run start
# Local preview with Vercel secrets
npm run pull-secrets # Pull secrets from Vercel
npm run build
npm run preview- SolidStart - Framework
- Supabase - Database & Storage
- Stripe - Payments
- Tailwind CSS - Styling
- TypeScript - Type safety
src/
├── components/ # Reusable UI components
├── routes/ # Page routes
├── lib/ # Utilities (Supabase, Stripe)
└── styles/ # Global styles
- Background:
#0d0d0d - Accent:
#00FF7F(mint green) - Text:
#EAEAEA - Glass blur effects:
bg-white/5,backdrop-blur-lg
Deploy to Vercel:
- Connect your GitHub repo
- Add environment variables in Vercel dashboard
- Deploy!
VITE_SUPABASE_URL- Your Supabase project URLVITE_SUPABASE_ANON_KEY- Your Supabase anon keySTRIPE_PUBLIC_KEY- Your Stripe public key