Clubi setup
The site is deployed and the database is live. These credentials are still needed before staff and members can sign in.
- ✓Databaseconfigured
- •Authentication (Clerk)not configured
Create an app at dashboard.clerk.com, enable Phone (SMS code) for members and Email for staff, then set NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY and redeploy.
- •Card payments (Bank of Georgia)not configured
Set BOG_CLIENT_ID and BOG_CLIENT_SECRET, and register https://clubi.ge/api/payments/bog/callback with the bank.
- ✓Gym PC sync keyconfigured
Set values in .env.production, then run ./deploy/deploy.sh. The Clerk publishable key is compiled into the browser bundle, so it needs a rebuild rather than a restart.