test-1 / main.py
vmoras's picture
Initial commit
7083742
raw
history blame contribute delete
610 Bytes
from multiprocessing import Process
import uvicorn
from fastapi import FastAPI
from api.endpoints import router
from interface.app import init_application
app = FastAPI(title="Barbería API", description="Gestión de citas para una barbería")
app.include_router(router)
def init_uvicorn(app):
uvicorn.run(app, host="0.0.0.0", port=8000)
if __name__ == "__main__":
interface_process = Process(target=init_application, args=())
api_process = Process(target=init_uvicorn, args=(app,))
interface_process.start()
api_process.start()
interface_process.join()
api_process.join()