supporiting documents uploaded. One step away from starting development.
This commit is contained in:
27
src/frontend/config.py
Normal file
27
src/frontend/config.py
Normal 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"
|
||||
Reference in New Issue
Block a user