Spaces:
Sleeping
Sleeping
| import subprocess | |
| import threading | |
| import time | |
| def run_backend(): | |
| subprocess.run(["python", "backend/app.py"]) | |
| def run_frontend(): | |
| time.sleep(2) # Let Flask start up first | |
| subprocess.run(["streamlit", "run", "frontend/app.py", "--server.port=7860", "--server.address=0.0.0.0"]) | |
| if __name__ == "__main__": | |
| t1 = threading.Thread(target=run_backend) | |
| t2 = threading.Thread(target=run_frontend) | |
| t1.start() | |
| t2.start() | |
| t1.join() | |
| t2.join() | |