# Environment Configuration for MJ Learn Backend # Flask Configuration SECRET_KEY=your-secret-key-change-this-in-production ENV=dev # Database Configuration (now using JSON by default) # Set USE_JSON_DB=1 to use JSON file storage (default) # Set USE_JSON_DB=0 to use SQL Server (requires additional setup) USE_JSON_DB=1 # Initialize database on startup RUN_INIT_DB=1 # Legacy SQL Server Configuration (only if USE_JSON_DB=0) DB_SERVER=(localdb)\MSSQLLocalDB DB_DATABASE=AuthenticationDB1 DB_DRIVER=ODBC Driver 17 for SQL Server DB_USER= DB_PASSWORD= # CORS Configuration ALLOWED_ORIGINS=http://localhost:4200,http://127.0.0.1:4200 # API Keys COHERE_API_KEY= # Server Configuration PORT=5000 # Test Users Configuration (for add_users.py script - Development Only) # WARNING: These are for development/testing purposes only # Change these values before deploying to production TEST_USER1_USERNAME=oviya TEST_USER1_PASSWORD=change-this-password-in-dev TEST_USER2_USERNAME=testing TEST_USER2_PASSWORD=change-this-password-in-dev