Add .env with following keys:
SUPABASE_URL
SUPABASE_PUBLIC_KEY
SUPABASE_SERVICE_ROLE_KEY
BREVO_API_KEY
kh uses below services:
- Supabase as db
- BunnyCDN as storage
- imgix as image compression
- Brevo as email service
- cron-job.org as scheduler
- Soon stripe as payment
From your terminal:
npm run dev
This starts your app in development mode, rebuilding assets on file changes.
First, build your app for production:
npm run build
Then run the app in production mode:
npm start
Now you'll need to pick a host to deploy it to.
If you're familiar with deploying node applications, the built-in Remix app server is production-ready.
Make sure to deploy the output of remix build
build/
public/build/