Firebase Configuration Missing
Your application is not configured to connect to Firebase. Please follow the steps below to complete the setup.

To run this application, you need to provide your Firebase project's configuration keys. These keys are stored in an environment file that is not checked into version control for security reasons.

Steps to Configure:

  1. In your Firebase project console, go to Project settings (click the gear icon).
  2. In the "Your apps" card, select your web app. If you don't have one, create one.
  3. Under "Firebase SDK snippet", select the Config option.
  4. You will see a `firebaseConfig` object. Copy the values from this object.
  5. In your project's root directory, create a new file named .env.
  6. Paste the following content into your new .env file, replacing the placeholders with the values you copied from Firebase:
NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_storage_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_messaging_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID=your_measurement_id

After saving the .env file, you will need to restart the development server for the changes to take effect.