supporiting documents uploaded. One step away from starting development.

This commit is contained in:
2025-08-02 14:43:20 -04:00
parent da8c5db890
commit 3f2f14ac66
23 changed files with 1633 additions and 0 deletions

27
src/frontend/config.py Normal file
View File

@@ -0,0 +1,27 @@
import os
from typing import Optional
class Config:
def __init__(self):
self.BACKEND_URL = os.getenv("BACKEND_URL", "http://localhost:8000")
self.DEBUG = os.getenv("DEBUG", "false").lower() == "true"
@property
def api_base_url(self) -> str:
return f"{self.BACKEND_URL}/api"
@property
def auth_url(self) -> str:
return f"{self.api_base_url}/auth"
@property
def applications_url(self) -> str:
return f"{self.api_base_url}/applications"
@property
def jobs_url(self) -> str:
return f"{self.api_base_url}/jobs"
@property
def documents_url(self) -> str:
return f"{self.api_base_url}/documents"