"""Application configuration.""" from pydantic_settings import BaseSettings from typing import List class Settings(BaseSettings): """Application settings.""" APP_NAME: str = "Family Hub" APP_VERSION: str = "0.1.0" DEBUG: bool = True # Database DATABASE_URL: str = "sqlite:///./family_hub.db" # Security SECRET_KEY: str = "your-secret-key-change-this-in-production" ALGORITHM: str = "HS256" ACCESS_TOKEN_EXPIRE_MINUTES: int = 30 # CORS ALLOWED_ORIGINS: List[str] = ["http://localhost:5173", "http://localhost:3000"] class Config: env_file = ".env" case_sensitive = True settings = Settings()