ruv's picture
first commit
215f78b unverified
raw
history blame
603 Bytes
import subprocess
import os
def start_backend():
os.chdir(os.path.dirname(__file__))
subprocess.run(["uvicorn", "backend.app.main:app", "--reload", "--host", "0.0.0.0", "--port", "8000"])
def start_frontend():
os.chdir(os.path.dirname(__file__))
subprocess.run(["python", "-m", "frontend.main"])
if __name__ == "__main__":
from multiprocessing import Process
backend_process = Process(target=start_backend)
backend_process.start()
frontend_process = Process(target=start_frontend)
frontend_process.start()
backend_process.join()
frontend_process.join()