Skip to content

beee003/sportsdatadrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Athera AI - Privacy-First Sports Data Marketplace

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.

🚀 Quick Start

# 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

🛠 Tech Stack

  • SolidStart - Framework
  • Supabase - Database & Storage
  • Stripe - Payments
  • Tailwind CSS - Styling
  • TypeScript - Type safety

📁 Project Structure

src/
├── components/      # Reusable UI components
├── routes/          # Page routes
├── lib/             # Utilities (Supabase, Stripe)
└── styles/          # Global styles

🎨 Design System

  • Background: #0d0d0d
  • Accent: #00FF7F (mint green)
  • Text: #EAEAEA
  • Glass blur effects: bg-white/5, backdrop-blur-lg

📝 Deployment

Deploy to Vercel:

  1. Connect your GitHub repo
  2. Add environment variables in Vercel dashboard
  3. Deploy!

🔑 Environment Variables

  • VITE_SUPABASE_URL - Your Supabase project URL
  • VITE_SUPABASE_ANON_KEY - Your Supabase anon key
  • STRIPE_PUBLIC_KEY - Your Stripe public key

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors