Skip to content

Sistema experto para el diagnóstico de trastornos de ansiedad. 1C2023

Notifications You must be signed in to change notification settings

feijooso/anxiety-diagnostic-expert-system

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de diagnóstico de trastornos de ansiedad

Sistema experto para el diagnóstico de trastornos psicológicos de ansiedad

Backend

Requerimientos previos

Como único requerimiento previo, se debe tener Poetry instalado. Para Linux, macOS, Windows (WSL) puede obtenerse con el siguiente comando:

$ curl -sSL https://install.python-poetry.org | python3 -

Dependencias

  • Python 3.9
  • FastAPI 0.66.0
  • Uvicorn 0.14.0
  • Experta 1.9.4

Instalación

Habiendo ingresado a la carpeta app, primero ejecutar el siguiente comando que generará el archivo poetry.lock para garantizar que las dependencias instaladas sean consistentes con la última vez que se actualizaron explícitamente en el archivo pyproject.toml:

$ poetry lock

Y, finalmente, el poetry.lock será leído instalando todas las dependencias y cualquier dependencia transitiva, asegurando así que siempre se instalen versiones específicas y predecibles de las dependencias con el siguiente comando:

$ poetry install

Ejecución

Utilizar el siguiente comando desde la carpeta donde se encuentra el archivo app.py para levantar el backend. Si se desea, acceder a localhost:8000/docs desde un navegador para visualizar la API:

$ poetry run python3 app.py

Front App

Dependencias

$ npm install

Ejecución

Utilizar el siguiente comando y acceder a localhost:3000 desde un navegador:

$ npm run dev

Preview

Home

img (1)

Form

img (2)

Diagnóstico

img (3)

About

Sistema experto para el diagnóstico de trastornos de ansiedad. 1C2023

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.6%
  • Python 35.3%
  • CSS 8.1%