Premium Fashion Live Shopping Experience.
Jay Jaym Live is an interactive live shopping platform designed to bridge the gap between high-end fashion and real-time customer engagement. It features LiveKit streaming, chat, Shopify integration, and social media simulcasting.
-
Clone repo from GitHub:
git clone <your-repo-url> cd jay-jaym-live
-
Install dependencies:
npm install
-
Set environment variables: Copy
.env.exampleto.env.localand fill in the required values.cp .env.example .env.local
Note: In Vercel, add these variables via the Project Settings > Environment Variables dashboard.
-
Deploy to Vercel: Push your code to your GitHub repository connected to Vercel. Vercel will automatically detect the
nextjsframework and runnpm run build. -
Configure domain: Set up your custom domain in the Vercel project settings.
NEXT_PUBLIC_*: Variables prefixed with this are exposed to the browser.- All other variables are server-only and must never be exposed to the client.
While the application currently supports LiveKit Cloud, it is architected to support a self-hosted LiveKit server on Ubuntu/IONOS.
The server will run on Ubuntu using Docker.
- Provision an Ubuntu server.
- Install Docker and Docker Compose.
- Use the provided configuration template in
/server/livekit-config.yaml. - Update
LIVEKIT_URLandNEXT_PUBLIC_LIVEKIT_URLin your environment configuration to point to your new server's domain.