Skip to content

get-convex/isitout

Repository files navigation

Is it out

Is it out is an app built on Convex and used by Convex engineers to see the version history of each of our internal services.

Local Development Setup

  1. Install dependencies

    npm install
  2. Set up Convex

    npx convex dev

    This creates a new development deployment. Copy all environment variables from the production isitout deployment in the Convex team dashboard.

  3. Configure Google OAuth

    • Go to Google Cloud Console - Credentials
    • Create a new OAuth 2.0 Client ID (Web application)
    • Set Authorized JavaScript origins to: http://localhost:5173
    • Set Authorized redirect URI to: https://<your-deployment>.convex.site/api/auth/callback/google

    (Find your deployment name in .env.local under CONVEX_DEPLOYMENT)

  4. Set environment variables in Convex dashboard

    • AUTH_GOOGLE_ID — your Google Client ID
    • AUTH_GOOGLE_SECRET — your Google Client Secret
    • SITE_URLhttp://localhost:5173
  5. Run the app

    npm run dev

About

Is it out

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors