/***********************************************************************************
 * 
 */

#ifndef Firebase_h
#define Firebase_h

#include <Firebase_ESP_Client.h>
// Provide the token generation process info.
#include "addons/TokenHelper.h"
// Provide the RTDB payload printing info and other helper functions.
#include "addons/RTDBHelper.h"


#define FIREBASE_TIMEOUT 60000           // in milliseconds
    
// Parameters read if STATIC_PARAMETERS = true
//
// In case of mobile app, used to test user's parameters
#define STATIC_PARAMETERS false

/* 2. Define the API Key */
String API_KEY = "";
/* 3. Define the RTDB URL */
String DATABASE_URL = ""; 
/* 4. Define the user Email and password that alreadey registerd or added in
 * your project */
String USER_EMAIL = "";
String USER_PASSWORD = "";
String USER_KEY = "";
String SHELTER_KEY = "";
String userPathRef = "/Owners/" + USER_KEY + "/";
String photosPathRef = userPathRef + "Photos/";
String birdFeederPathRef = userPathRef + "BirdFeeder/";
String filePath= USER_KEY + "/";
/* 5. Define the Firebase storage bucket ID e.g bucket-name.appspot.com */
String STORAGE_BUCKET_ID = "";
// Paris coordinates by default
String latitude = "";
String longitude = "";

#endif
