Environment Setup Check

Verify that your API keys are correctly loaded by the application.

API Key Status
This table shows the status of required API keys. This does not check if the keys are *valid*, only if they have been *set*.
Variable NameStatusPurpose
GOOGLE_API_KEYSet

Enables all AI features (recommendations, virtual try-on, etc.).

Found in Google AI Studio.

RESEND_API_KEYSet

Allows the application to send transactional emails (e.g., order confirmations).

Found in your Resend dashboard.

NEXT_PUBLIC_FIREBASE_API_KEYSet

Required for connecting to the Firebase database.

Found in your Firebase project settings.

NEXT_PUBLIC_FIREBASE_AUTH_DOMAINSet

Required for Firebase Authentication.

Found in your Firebase project settings.

NEXT_PUBLIC_FIREBASE_PROJECT_IDSet

Identifies your specific Firebase project.

Found in your Firebase project settings.

NEXT_PUBLIC_FIREBASE_STORAGE_BUCKETSet

Required for Firebase Storage features.

Found in your Firebase project settings.

NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_IDSet

Required for Firebase Cloud Messaging (push notifications).

Found in your Firebase project settings.

NEXT_PUBLIC_FIREBASE_APP_IDSet

Identifies your specific web app within Firebase.

Found in your Firebase project settings.