🚀 A sleek React + Vite sports app with Supabase-powered survey storage, smooth UI flow, and modern web redirect handling.
SportsHub React is built to feel fast, polished, and ready for real web interaction:
- smooth transitions and responsive layout
- Supabase-backed survey save + preview workflow
- clean redirect flow between sections and form results
- modern Vite development experience
- React + Vite for instant hot reload and fast bundle builds
- Supabase integration for live backend storage without server setup
- Survey preview + direct submit for quick feedback and production-ready form flow
- Web redirect-friendly structure for landing pages, content sections, and results navigation
- Clean sports UI for managing cards, categories, and featured sports content
- Dynamic sports content display
- Supabase form submission with preview
- Smooth page and state transitions
- Redirect-ready routes and flow-friendly user paths
- Easy local setup and deployment
Click the link above to explore the main React source components (
srcfolder).
A simple React website project for managing sports content.
Webdev/src/— main React app sourceWebdev/src/components/— UI componentsWebdev/src/lib/supabaseClient.js— Supabase setupWebdev/.env.local— local environment variables
git clone https://github.com/dhruvdube07/sportshub-react.git
cd Webdev
npm install
npm run dev
## How to run locally
1. Clone the repository
2. Run `npm install`
3. Run `npm start`