El proyecto se enmarca en el desarrollo de un sistema de reportes académicos para la Facultad de Ingeniería, con el objetivo de permitir la visualización de indicadores de gestión, a partir de la administración de diferentes instrumentos de relevamiento, como encuestas para estudiantes e informes de cátedra.
- Python 3.13.7
- Node v22.19.0
- FastAPI 0.116.1
- SqLite
- React 18.x
- Bootstrap 5.x
- 🐍 https://www.python.org/downloads/
- ⚡ https://fastapi.tiangolo.com/
🅱️ https://react-bootstrap.netlify.app/docs/getting-started/introduction/- ⚛️ https://es.react.dev/
#Clonar el repositorio:
git clone https://github.com/UNPSJB/RA-grupo-1.git
#Crear el entorno virtual:
python -m venv <venv>
#Activar el entorno virtual:
source <venv>/Scripts/activate
#Instalar las dependencias
pip install -r requirements.txt
#Acceder al proyecto
cd RA-grupo-1\Backend\
#Ejecutarlo
uvicorn src.main:app --reload
#Clonar el repositorio:
git clone https://github.com/UNPSJB/RA-grupo-1.git
#Instalar el entorno virtual:
sudo apt install python-venv (esto puede variar segun la distribucion)
#Crear el entorno virtual:
python -m venv venv
#Activar el entorno virtual:
source ./venv/bin/activate
#Instalar las dependencias
pip install -r requirements.txt
Una vez corriendo el proyecto dirigirse a la siguiente url: http://127.0.0.1:8000/docs
#Si ya tienes el proyecto configurado, y estas parado sobre la carpeta Frontend, simplemente ejecuta:
npm install
#Esto instalará todas las dependencias y podrás iniciar el servidor con:
npm run dev