¡Bienvenido, visitante! 👋
A continuación, te explico brevemente cómo ejecutar este programa. Pero antes, necesitamos realizar algunos pasos previos. 🛠️
Una vez hayas clonado este proyecto en tu PC, te recomiendo usar Visual Studio Code como editor de código. Sin embargo, si ya tienes un IDE de preferencia, ¡no hay problema! 😊
Para comenzar, necesitamos crear un entorno virtual de Python. Aquí te muestro la forma que suelo utilizar:
Asegúrate de estar en el directorio del proyecto:
/Chat-Online-v1.1.0
Ingresa el siguiente comando en la terminal:
python -m venv env
Espera unos segundos (o minutos 😅) y luego procederemos a activar el entorno virtual.
Navega hasta el archivo ejecutable activate dentro de la carpeta env. Si seguiste los pasos correctamente, solo deberás ejecutar este comando:
env\Scripts\activate
🎉 ¡Felicidades, el entorno virtual está activado!
Ahora que el entorno virtual está activo, instala las dependencias del proyecto ejecutando:
pip install -r requirements.txt
En solo 4 pasos, habrás configurado tu entorno virtual e instalado todas las dependencias. ¡Fácil, ¿verdad?! 😎
Con las dependencias instaladas, solo falta un paso más antes de poner el proyecto en marcha. Dirígete al siguiente archivo:
server/database/create_tables.py
Ejecuta este archivo para crear la base de datos, que registrará a los usuarios y sus mensajes. 🗂️
¡Ya casi terminamos! 🚀
Abre la terminal y cambia el directorio de trabajo a la carpeta server:
cd server
Ejecuta el servidor FastAPI con el siguiente comando:
uvicorn main:app --reload
Espero que esta breve guía te haya sido útil. ¡Hasta la próxima! 👋